gpt4 book ai didi

amazon-dynamodb - 发电机数据库 : Perform updateExpression with string concatenation

转载 作者:行者123 更新时间:2023-12-04 06:54:24 24 4
gpt4 key购买 nike

有没有办法通过 UpdateExpressions 连接字符串?让我更好地解释一下,例如,如果一条记录有一个 id、thread 和 message,并且由于某种原因,我打算用记录中已经存在的信息更新一个属性,我可以执行如下表达式:

updateExpression = `SET #thread2 = #thread

它有效,但不幸的是我不能做超出这个的事情,比如串联:

updateExpression = `SET #department = #thread + #id

updateExpression = `SET #department = #thread.#id

updateExpression = `SET #department = #thread#id

一些想法?如果不是,我想在更新操作之前避免 GET 只是为了获取现有数据并与其他一些东西连接可能会非常有用。

最佳答案

不幸的是,没有选项可以直接在 UpdateExpression 中连接字符串数据(即使用 + 或任何其他运算符或函数)。

运算符 + 可用于 Number 数据类型以增加值。但是,它不适用于 String 数据类型。

如您所述,实现此目的的唯一方法是获取项目、连接值并更新项目。

关于amazon-dynamodb - 发电机数据库 : Perform updateExpression with string concatenation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41945028/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com