0
我想爲mongoengine中的集合動態更新全局字典屬性。我的任務是閱讀一些文件並用不同的描述對它們進行註釋。每當添加新描述時,我都想更新全局字典,以便後續文檔可用。這怎麼可能?提交mongoengine文檔的全局字典
我希望這是有道理的。
我想爲mongoengine中的集合動態更新全局字典屬性。我的任務是閱讀一些文件並用不同的描述對它們進行註釋。每當添加新描述時,我都想更新全局字典,以便後續文檔可用。這怎麼可能?提交mongoengine文檔的全局字典
我希望這是有道理的。
因爲MongoDB是無模式,你可以在全局對象存儲在一個集合,它更新它的方式
class NormalDoc(mongoengine.Document)
attr1 = mongoengine.StringField()
# global attribute hidden in the collection
global_dict = mongoengine.DictField()
is_global = mongoengine.BooleanField(default=False)
有待辦事項這更好的方式(如將其放在一個單獨的集合),但如果我理解正確的話,這將工作