利用zotero integration将zotero信息导入obsidian出现tags空值问题

请仔细说明自己遇到的问题,以下是参考模板。这里不要求非得按模板发帖,但内容中包含相关要素能让大家更好地帮助你我用zotero integration插件导入zotero信息到我的笔记模版中,我写了一个tags,具体写法见下图。最终阅读模式下,tags显示没有值。通过data explorer看到有值,请问下这个问题如何解决?
69fb7ebbbc4044e79cf82bc2a08c657c

下面是阅读模式的图片
d771cf374ab301f7f5e1b77a6f6dcbfc

下面是在data explorer里的显示
45c46a7d5c8bfe1221d76e971b712514

可以切 “源码模式” 看看是真的没数据, 还是 “实时预览模式” 没解析出来

最大可能是 YFM 区域里 ( yaml 语法里) # 是注释的意思, 所以后面那些标签都没认出来


如果是这问题, 粗糙办法是 value 前后加引号 tags: "#CFD #Inverse modeling ... #ObsCite" (实际会发现, 细节还挺坑的, 比如在 Obsidian 里的 #tag name 中间不能有空格, 得把空格转成 - 等等)

是的,下午我解决的办法和你提供的思路一样,由于标签不能出现空格,所以说用下划线进行了替代,具体代码如下:tags: {% for t in tags %}{{t.tag | replace(" ", "_")}} {% endfor %}。感谢你的回复~

1 个赞