我想要IF进行查询。如果设置为ieye'true',则通过UPDATE设置'false'
示例:
FOR i IN plannavi
FILTER i.user_key == @uk AND i._key == @key
UPDATE i WITH {i.eye: i.eye == true ? false : true} IN plannavi
问题是什么?
答案 0 :(得分:0)
该查询应该有效,如果您想切换if var is not None and var.lower() == 'val':
,您可以执行以下操作:i.eye
。
如果您遇到问题,可能需要确认{i.eye: !i.eye}
过滤器选项,因为如果您要过滤密钥,则不会在其他字段上进行过滤。