0
中嵌入文檔的listfield更改值
我正在學習如何使用MongoEngine和MongoDB,我知道如何從這個問題詢問過Listfield(EmbeddedDocumentField):上MongoEngine
can't query over ListField(EmbeddedDocumentField)
排序討厭。那種願望有些比這更容易。
我知道如何使用從鏈接相同的例子來更改代理的名稱:
Agent.objects(name="Brenna Li").update_one(set__name="Brenna Smith")
但我怎麼能在一個listfield改變嵌入文檔中的值?例如,我需要什麼代碼將Brenna Li的C++技能水平從6改爲8,她的Java技能水平從4改爲5?
如果什麼職業技能包含這也是一個ListField(EmbeddedDocumentField)另一個屬性?我將如何去改變深層嵌套的價值? – ilikecats