我正在尝试使用变量值替换以下代码段中的“值”,但没有运气。
last_error = posts.update(
{'permalink':permalink},
{ '$inc':
{ 'comments."value".num_likes': 1 }
},
upsert=False,
manipulate=False, safe=True
)
该变量包含 0、1、2、3 等值,需要根据数组位置更新数组(此处数组位置由数组值确定)。
不确定如何将变量值传递给更新命令。我在评论和 numlikes 之间尝试了 {value} ...[value] 之类的东西。没有任何效果。