清除 fava 中 BQL 查询结果
Beancount 有一个非常 程序员
的功能:可以使用一种类似 SQL
的语法来查询数据(官方称作 BQL: Beancount Query Language),这种方式非常灵活,当然上手并不那么友好。
这几天趁着国庆假期,我正准备把之前有点混乱的账目整理一下,开始用到了这种 BQL
。但是写了几个 BQL
之后, 在 fava
中只能继续查看和新增,却无法删除。

又是一番查找后,发现了这个 How to clear fava query history,原来这些查询的 BQL
语句都是缓存在浏览器的 Local Storage
里的。该 issue
中提供的方法,就是手动清空浏览器的 Local Storage
。这种方法确实非常 程序员
。还好,如果干过前端,操作一下只是小菜一碟。
不过很快就有热心的朋友给 fava
发了一个 PR,而这个 PR
也被合并与更新了。
所以现在,我们只需要在查询中输入 clear
,然后点一下 提交
即可清除所有记录。
