数据库全局属性的目前情况和未来使用建议

本贴最后更新于 381 天前,其中的信息可能已经时过境迁

目前的使用-模板列

参照社区的一些文档和开源 issue,实现的数据库全局属性。

步骤:1、建立数据库。2、在数据库的自定义属性中创建属性。3、数据库中增加模板列,显示。

建立数据库-示例,任务数据库

image.png

使用模板列-自定义属性

image.png

3、增加模板列,查询语法

增加一个模板列

image.png

语法如下

.action{ index . "custom-自定义属性名称"

.action{ index . "custom-two"}

目前的使用

可以将自定义属性的值显示出来。

但是存在两个问题,

1、属性筛选复杂:不能设定自定义属性的类型。比如,状态是单选类型。只能做值的比较筛选。

2、自定义属性,不能直接从数据库块中,设定自定义属性的值。

image.png

使用建议

希望在以后可以支持 1、模板列的自定义属性,可以简化筛选。2、自定义属性可以直接添加值。

另外的发现

3、数据库可以直接将文档拖入。

image.png

数据库的一点建议

是否可以增加一个默认的数据库新增类型,新建数据库,可以默认把子文档都添加到数据库中。

  • 思源笔记

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

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

    23178 引用 • 93452 回帖

相关帖子

欢迎来到这里!

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

注册 关于
请输入回帖内容 ...
  • 感谢分享。关于自定义属性和数据库结合使用,未来更多考虑是通过插件实现具体应用场景落地,这样更匹配需求。

    1 回复
  • 其他回帖
  • 直接下载 ZIP,解压改个名 note-attrs ,放到 工作空间\data\widgets 目录下。

    image.png

  • 希望 D 大能考虑让用户在页面上选择是否显示属性,页面显示 Front matter 是 notion 以来很多人的习惯。

    目前似乎只有思源不能显示 Front matter。notion obsidian logseq wolai flowus 都在显示。

    1 回复
  • 这个直接在集市里面找,安装就行了。

  • 查看全部回帖