Zuoqiu-Yingyi/widget-query

请教一下如何显示自定义的属性~

1995hanjian opened this issue · 4 comments

想请教一下,可以支持自定义属性的查询吗,比如我给某个块增加了"birthday"的属性,在思源里实际属性是"custom-birthday"。

然后我在 query 挂件块的 query-fields 里写入["hpath", "type","custom-birthday"],query按钮变成红色,表格没有更新。

@1995hanjian 自定义属性(或者说, 所有块属性)都是放置在 attributes 表中, 使用 SELECT * FROM blocks ... 只能通过 IAL(内联属性表)进行字符串匹配查询块属性, 详情请参考 思源数据库表与字段 · 语雀

@1995hanjian 自定义属性(或者说, 所有块属性)都是放置在 spans 表中, 使用 SELECT * FROM blocks ... 只能通过 IAL(内联属性表)进行字符串匹配查询块属性, 详情请参考 思源数据库表与字段 · 语雀

我可以理解为,自定义属性只能显示在query生成表格的IAL列里面吗~

@1995hanjian 或者使用 attributes 表进行查询, 该表中 namevalue 字段分别对应一个属性的属性名与属性值, 因此自定义属性也在这个表中查询

@1995hanjian 或者使用 attributes 表进行查询, 该表中 namevalue 字段分别对应一个属性的属性名与属性值, 因此自定义属性也在这个表中查询

好的嗷,多谢多谢