关于按时间段查询的问题

使用情景

用了日记功能之后,越来越喜欢,希望能定期将每周的工作汇总起来,这就涉及到使用动态查询时,需要查询时间段,按 D 大用户指南里的方法如下图(现在参数改成 created 和 updated 了),但时间段的搜不到,只能按具体的某一天来搜,就是不能用 TO 这个,不知是 bug 还是我操作的不对。

image.png

我的语法

!{{SELECT * FROM blocks WHERE name LIKE '% 工作 %' created LIKE '%20210223%'}}这样是可以搜到的,但加上 TO 的语法怎么写,不会,希望有大佬指导。

但使用文本模式时,参考 D 大的语法!{{created: [20210219 TO 20210223]}},这样依旧搜不出来,具体每天的却可以搜出来,如!{{created: 20210219}},所以我怀疑应该还是 bug 吧。

暂时解决方案

思源好玩的地方就在于只要你想办法,总能找到曲线救国的路子,目前暂时先用下面的方法,在每周五按时间降序搜索 5 天关于工作的块,倒是能满足要求,可如果能自定义时间段,该是多么美好呀。

!{{SELECT * FROM blocks WHERE name LIKE '% 工作 %' ORDER BY created DESC LIMIT 5}}

另外,最近试用了下 RE,网页端的还是不习惯,可能 bug 较多,动不动就丢内容,虽然很喜欢他的如下两个功能:

  1. 任意块的聚焦(可以无干扰的编辑本块内容)
  2. 微信发送消息创建日记(可以随时记录灵感)

但我相信不久的将来,思源也都可以实现,希望思源越来越好,如果注册可以用这个订阅码吆 cYDhXXF

广告 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • zjbambll 1 评论
    订阅者 作者

    这个社区发帖子的编辑方式太舒服了,跟思源一样丝滑

    感谢分享,编辑器底层都是 vditor ✌️
    Vanessa
  • 88250 1 评论
    订阅者

    感谢反馈,文本模式指定时间范围是个 bug 稍后修复。SQL 模式可以使用大于小于,比如这样:

    !{{select * from blocks where created >= '20210225213305' and created <= '20210227094735'}}
    
    1 回复
    太棒了,用 D 大的 SQL 这句可以实现了,感谢
    zjbambll
  • zjbambll
    订阅者 作者

    谢 D 大亲自回复,又学到一招 🙏