【发布时间】:2012-10-31 08:42:34
【问题描述】:
我在 MongoDB 中有一个文档,其中一个看起来像这样:
{
"_id" : 100,
"name" : "Something",
"items" : [
{
"item" : 47,
"color" : "red"
},
{
"item" : 44,
"color" : "green"
},
{
"item" : 39,
"color" : "blue"
}
]
}
在每个文档中,我都需要找到最小的项目并将其删除。所以应该是这样的:
{
"_id" : 100,
"name" : "Something",
"items" : [
{
"item" : 47,
"color" : "red"
},
{
"item" : 44,
"color" : "green"
}
]
}
看起来应该在这里使用findAndModify 函数,但我不能再继续了。
如何找到数组中的最小元素并删除?
我正在使用 MongoDB 和 Pymongo 驱动程序。
【问题讨论】:
-
哈哈,你在上 10gen 课程吗?第 3-2 周?