Notion 节点常见问题
以下是
Notion 节点的一些常见错误和问题以及解决或排除故障的步骤。关系属性未显示
Notion 节点仅支持显示
双向关系的数据关系属性。当您通过双向关系连接两个 Notion 数据库时,您可以在使用 Notion 节点的数据库页面资源时按关系属性进行选择或筛选。要启用双向关系,请在 Notion 中编辑关系属性,并启用“
在 [相关数据库名称] 上显示”选项以创建反向关系。选择要在新上下文中用于该关系的名称。现在,在 n8n 中筛选或选择时即可访问该关系。如果您需要使用具有单向关系的 Notion 数据库,可以使用
HTTP 请求和您现有的 Notion 凭证。例如,要更新单向关系,您可以向以下 URL 发送请求:1 | |
启用
“发送正文” ,将“正文内容类型”设置为“JSON” ,并将“指定正文”设置为“使用 JSON” 。之后,您可以在JSON字段中输入如下所示的 JSON 对象:1 2 3 4 5 6 7 8 9 10 11 | |
创建切换标题
Notion 节点允许您在向
页面、数据库页面或块资源添加块时创建标题和切换按钮。Notion 节点本身尚不支持创建可切换的标题。您可以通过创建常规标题然后修改它来启用该
属性来解决此问题:- 使用 Notion 节点添加标题。
- 选择要添加标题的资源:
- 要添加带有标题的新页面,请选择“
- 页面”
- 或
- “数据库页面”
- 资源,并执行
- “创建”
- 操作。
- 要为现有页面添加标题,请选择
- “块”
- 资源,并
- 执行“追加至”
- 操作。
- 选择添加块并将类型名称或 ID设置为标题 1 、标题 2或标题 3 。
- 添加一个连接到 Notion 节点的HTTP 请求节点并选择方法。
- 将URL设置为。例如,如果您将标题添加到现有页面,则可以使用以下 URL: 。如果您创建了新页面而不是附加区块,则可能需要先查询页面内容来获取区块 ID。
- 选择预定义凭证类型并连接您现有的 Notion 凭证。
- 在 HTTP 请求节点后添加一个编辑字段(设置)节点。
- 添加为新的布尔字段,设置为。根据需要更换标题编号。
- 在编辑字段(设置)节点后添加第二个 HTTP 请求节点。
- 将方法设置为并用作URL值。
- 选择预定义凭证类型并连接您现有的 Notion 凭证。
- 启用发送正文并设置参数。
- 将参数名称设置为(替代您正在使用的标题级别)。
- 将参数值设置为(替代您正在使用的标题级别)。
上述序列将创建一个常规的标题块。它将查询新创建的标题,添加属性,并更新标题块。
处理 null 和空值
使用 Notion 节点时,如果提交的字段值为空或为 null,则可能会收到验证错误。当您从之前的节点填充字段时,如果缺少该数据,则可能会发生这种情况。
要解决此问题,请在将字段数据发送到 Notion 之前检查其是否存在或使用默认值。
要在执行 Notion 节点之前检查数据,请使用
If节点检查字段是否未设置。这允许您使用“编辑字段(设置)”节点在字段没有有效值时有条件地删除该字段。或者,如果传入数据没有提供默认值,您可以设置一个
默认值。