【发布时间】:2020-10-22 10:05:00
【问题描述】:
这是我当前收藏的样子:
Object: foods,
Group: {
Name: fruit
Kinds: {
Name: Apple,
Details:
{
Name: Honey Crisp,
Color: red,
Taste: sweet
}
}
Name: Meat
Kinds: {
Name: Pork,
Details:
{
Name: Pork Chop,
Color: red,
Taste: sweet
}
{
Name: Bacon,
Color: red,
Taste: salty
}
}
}
所以我想在详细信息文档中添加另一种类型的苹果。我见过人们使用 $push 将文档添加到一层,但我还没有看到任何关于如何添加超过一层的文档的教程。请帮忙。
编辑 我想在不使用索引的情况下将其添加到 apple 的详细信息下。
{
Name: Red Delicious,
Color: red,
Taste: Sweet
}
【问题讨论】:
-
该文档的格式不太有效。
Details应该是一个数组吗? -
@Joe 是的。它应该是一个对象数组
-
@Joe 我希望能够添加多种类型、详细信息和组
-
编辑问题以指明文档现在的样子,以及您希望它在一切完成后的样子。这样我们就可以更好地了解该做什么。
-
@Joe 我刚刚更新了,抱歉。