关于按时间段查询的问题

本贴最后更新于 1363 天前,其中的信息可能已经沧海桑田

使用情景

用了日记功能之后,越来越喜欢,希望能定期将每周的工作汇总起来,这就涉及到使用动态查询时,需要查询时间段,按 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

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    22340 引用 • 89391 回帖 • 1 关注
  • Q&A

    提问之前请先看《提问的智慧》,好的问题比好的答案更有价值。

    8112 引用 • 37006 回帖 • 160 关注

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • kenhooo

    一直提议的日期或者日历功能,这么多用户的需求,就只能通过这么反人类的方法实现吗?思源笔记果然每位用户都是编程大神,我这种凡夫俗子不配使用

  • 其他回帖
  • zjbambll 1 评论

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

    感谢分享,编辑器底层都是 vditor ✌️
    Vanessa
  • zjbambll

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

  • 88250 1 评论

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

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