小编shu*_*NEO的帖子

Mongoengine:如何更新现有文档的特定字段?

我有一个现有的 mongo 文档,该文档已通过 REST API 公开。API 请求将包含文档中的某些字段,如果该字段为空,则需要使用新值更新这些字段或在其中插入新值。如何对现有 mongoengine 文档的字段执行更新?我正在使用 marshmallow-mongoengine 在烧瓶上进行序列化。

我面临的问题是,如果请求负载中缺少某个字段,则在使用剩余字段作为 kwargs 调用 update 时会导致将缺少的字段设置为 None 。如何仅更新或插入有效负载中给出的字段?

mongoengine flask marshmallow

7
推荐指数
1
解决办法
2万
查看次数

标签 统计

flask ×1

marshmallow ×1

mongoengine ×1