
本案例节选自我的知识星球,欢迎加入以查看更多 Notion 案例与技巧。点我查看知识星球的更多介绍。
读者提问
二一老师你好我想请问Notion上的一个操作问题我的数据库中有两个字段A1(文本),A2(relation属性,关联到其他数据库),请问可以实现我填写了A1字段的内容后,A2能够自动匹配A1中填写的内容吗,比如我在A1中填写了20250223,A2能够自动搜索其数据库中标题为20250223的内容并匹配吗?
我的回答
首先可以确定的一点是,Relation 字段并不具备自动关联能力,需要一些曲线救国方案才可实现,先来演示一下效果。
我会在下面的数据库 01 的「文本字段」输入 20270809,用来匹配数据库 02 中,标题为 20270809 的页面:

具体操作步骤如下。
一、创建一个中转数据库
- 将这个中转数据库命名为「数据库 03」,并且存在唯一的一个页面,命名为「中转页面」

- 为「数据库 01」和「数据库 02」分别设置一个默认模板,当在这两个数据库中创建页面时,将自动激活这个模板,并将新页面关联到「数据库 03」的「中转页面」

这样一来,数据库「01」和「02」的所有页面都会关联到这个「中转节点」
二、设置 Rollup 字段
在「数据库 01」中创建一个汇总字段,显示「中转页面」关联的所有「数据库 02」的页面

三、创建一个自动筛选关联的函数
在「数据库 01」中创建一个函数
汇总.filter(current.标题.format()==文本)
这样一来,当你在「数据库 01」的文本字段匹配到「数据库 02」的页面标题,就会在这个函数里将这个页面显示出来

参考模板获取
本站所有文章,除非特别说明或标注,均为本站原创发布。转载本文需附上本文链接,未经授权,禁止大篇幅复制、盗用、采集或发布本站内容至其他网站、书籍等各类媒体平台。