问题描述
鉴于以下文档结构:
输入:
LET A=status: 'free',updatedby:'SYstem',updatedate:'28/05/2021 12:15:34'
我想在一次更新中更新所有列值。
找到给定的查询:
UPDATE { _key: @key } WITH { A } IN Slot RETURN NEW
--这里 A 是让值。
有可能吗?
解决方法
您可以定义一个对象,然后使用它来通过 _key 更新现有文档:
LET A = { status: 'free',updatedby: 'SYSTEM',updatedate: '28/05/2021 12:15:34' }
UPDATE @key WITH A IN Slot RETURN NEW
你也可以内联对象:
UPDATE @key WITH { status: 'free',updatedate: '28/05/2021 12:15:34' } IN Slot RETURN NEW