python - Pymongo 将我的变量读取为 licteral,如果我用美元 $ 编写也是如此
问题描述
问题很简单,但我不明白我错在哪里:
我想复制一个字段:
client = MongoClient(uri)
mydb = client["tesi_gazzette"]
gazzette_table = mydb["gazzette"]
gazzette_table.update_one(
{},
{'$set':
{
'codicerelazionale': '$uri'
}
}
)
但结果是:
解决方案
此代码有效:
gazzette_table.update_one(
{},
[
{"$set": {"name": '$uri'}}
]
)
推荐阅读
- python - Plotly Dash Core 组件在回调中设置并输出到子级时不呈现
- nlp - Dialogflow 中的知识库没有响应
- python - 用beautifulsoup通过div标签查找div文本
- c# - 如何将字符串转换为 Newtonsoft.Json.Linq.JObject
- automation - Photoshop 2019 | 将图层合成导出到与画板相关的文件 + 从图层合成的名称中添加后缀
- pandas - Pandas - 根据值过滤列
- css - 在 Botframework Webchat 中,悬停自适应卡片操作和发送按钮时如何自定义颜色
- security - 访问手机的IP地址
- javascript - TextureLoader 无法加载跨域图片
- javascript - 绘制简单的对象并制作动画