模板中使用 SQL 查询块,查询语句中存在一些模板片段,查询语句如下
-- 查询当日完成、不带当日标签且不在当日日志文章中的代办块
SELECT * FROM blocks
WHERE type = 'i'
-- 查询已完成的待办块
and markdown LIKE '%[x]%'
-- 查询在daily note的待办快
and hpath like '%/daily note/%'
-- 查询不带当日标签的块
and content not LIKE '%.action{.title}%'
-- 查询不在当日页面中的块
and hpath not like '%.action{.title}%'
-- 查询在当日修改的块
and updated like '%.action{now | date "20060102"}%'
最后一句查询语句 and updated like '%.action{now | date "20060102"}%'
导致查询报错,
报错内容如下:
模板解析失败:template: :7: unexpected "," in operand v3.1.13
然后使用 .action{now | date "20060102"}
模板片段在查询语句之外能够正常识别和生成,比如,今天是 2024 年 12 月 2 日,就能生成为“20241202”
在查询语句中就会报错,请问是什么原因,是我的查询语句与模板片段使用方式出现错误,还是,软件存在 bug
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于