我们有 3 个系列来跟踪一家机械车间。
PARTS
根据 shopID 给出总物品
我们需要确认物品的总和是否INPROCESS
等于REJECT
商店的计数PARTS
。
但是,我们将研究REJECT
- 仅当INPROCESS
不等于 count 时,从而节省查找。
如何实现这一点。
PARTS
{
"_id": ObjectId("xxxxxx"),
"shop": "Q4",
"count": 200,
}
INPROCESS
{
"_id": ObjectId("xxxxxx"),
"shop": "Q4",
"itemID": "5647",
},
{
"_id": ObjectId("xxxxxx"),
"shop": "Q4",
"itemID": "2314",
},
REJECTED
{
"_id": ObjectId("xxxxxx"),
"shop": "Q4",
"itemID": "xxxx",
},
{
"_id": ObjectId("xxxxxx"),
"shop": "Q4",
"itemID": "yyyy",
},