如何将xml格式转换为类似的mongodb结构?
我有以下xml如何将xml格式转换为类似的mongodb结构?,xml,mongodb,Xml,Mongodb,我有以下xml <Employees> <employee> <personal-details> <last-name>A</last-name> <first-name>Mahendran</first-name> </personal-details> </employee> </
<Employees>
<employee>
<personal-details>
<last-name>A</last-name>
<first-name>Mahendran</first-name>
</personal-details>
</employee>
</Employees>
问题:
现在我改变了xml格式
<Employees>
<employee id="I-1111">
<personal-details>
<last-name>A</last-name>
<first-name>Mahendran</first-name>
</personal-details>
</employee>
</Employees>
A.
马亨德兰
注意:我已经在employee中添加了“id”属性。
如何修改现有mongo结构以合并此功能。请参阅。因此,你可以这样做
db.employees.update(
{ last-name: "A" },
{ $set: { id: "I-1111" }
);
请注意,除非您使用multitrue,否则它将只更新一个文档。您希望如何添加它?MongoDB是无模式的,因此您可以随时创建一个字段。你只需要决定它在你的结构中的位置。
db.employees.update(
{ last-name: "A" },
{ $set: { id: "I-1111" }
);