列类型为“链接其他记录”的插入问题

开发者版,组织架构表中,有一列小组负责人 ,类型为链接其他记录。 使用dtable-server 相关的API插入时,结构如下:

其中,7行的是 链接目标表的 _id 字段, 执行结果没有报错。 但是链接类型的列没有值(其他值正常插入了)

您好, 链接记录的插入不同于行的插入, 不能直接插入链接表的行id,需要单独调用链接相关的 api, 请参照链接API

您说的我理解了,但是这样会有个问题,一行中带有link类型的,需要进行两次插入操作。我理解API调用顺序是:

  1. 调用普通插入API,进行普通值插入
  2. 调用行获取API,获取表行id(row_id)
  3. 调用链接API进行链接插入
    这样徒增API调用次数,是否有考虑支持一次性插入呢?

调用普通插入API,进行普通值插入,返回值中包含了行 ID,只要两次调用就可以了。链接是一个两个表的双向的关系,所以需要单独操作。