如何在查询中创建自定义输出
我们可以借助字符串拼接来自定义输出结果,+ 为拼接符。实际上就是将字符串(文本)和元数据拼在一起,然后一起输出。
如果在输出中写到:"¥"+ 支出,你的结果前面都会加上一个 ¥。添加字符串片段的数量和位置没有限制。
比如我们可以列出所有库中的书,以及作者,并且在作者前面加个 from
```dataview
LIST "from " + 作者
FROM #type/books
```
再列出这些书的阅读进度
```dataview
LIST "from " + 作者 + " (阅读进度: " + 已读页数 + "/" + 总页数 + " 页)"
FROM #type/books
```
这样我们就拼接成了一个类似 (阅读进度:214/400 页) 的元素了。在 Dataview实战-定制你的数据表格并为表格列添加个性化样式 中大量运用了这个技巧。
讨论
若阁下有独到的见解或新颖的想法,诚邀您在文章下方留言,与大家共同探讨。
反馈交流
其他渠道
版权声明
版权声明:所有 PKMer 文章如果需要转载,请附上原文出处链接。