想让数据库里的条目随机展示,以供回顾使用,发现目前排序并不支持随机。
发现有人在 Obsidain 里实现了,思源也可以用这个思路。
原理:
新建一个模板字段,生成随机值,然后排序使用该字段即可。
示例:
-
我的数据库有「书名」字段可作为唯一标志使用
-
新建模板字段「随机排序」,配置根据时间戳和书名生成随机值
.action{ printf "%s-%v" .书名 (now | date "20060102150405") | sha256sum | substr 0 16 } -
然后排序选择该模板字段
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于