关联 Issue #10419 · siyuan-note/siyuan Github 上面已经有这个提议了,我这里再详细说明一下需求和实现。
背景:当一个视图的内容较多的时候,我想要快速定位某一列数据,是比较麻烦的。虽然可以通过筛选来显示,但是操作比较繁琐,并且当这个视图本身已经设置过筛选的字段,筛选完后还要进行恢复。此时就希望能够提供一个直接通过关键字查询的功能。
需求:数据库右上角提供一个关键字查询输入框,输入关键字后在当前视图进行查询。查询范围:这个视图显示的列(隐藏的列不查询),(如果有筛选)筛选后的数据。
其他:
- 建议支持多关键字之间添加“空格” 模糊查询,目前 Notion 和 FlowUS 不支持空格模糊查询,我觉得这里加上可以比它们体验更好。
- 查询结果可以高亮也可以不高亮( Notion 和 FlowUS 没有高亮)。
- 如果在查询的时候添加行,会清除查询条件,然后在之前结果列下方添加。(Notion 和 FLowUS 的逻辑是这样)。
- 如果在关键字查询的时候修改筛选或排序规则,建议保留关键字查询的情况下进行新的数据展示。(Notion 是这样)
下面是 Notion 的参考视频:
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于