如何与另一个对象检查$ ArrayElemAt结果

时间:2020-04-29 06:40:35

标签: mongodb pymongo

在以下集合中,我想检查“属性”列表的最后一个元素。因此,给出了{“ a”:5,“ b”:23}对象,我想用它检查“ property”的最后一个元素。 {“ a”:5,“ b”:23}的对象等于{“ a”:7,“ b”:4}或{“ a”:99,“ b”:83}对象吗?所以我想获取“属性”的最后一个元素,并同时检查给定对象的值。

{
   "_id": 1,
   "property": [
     {
       "a": 2,
       "b": 3
     },
     {
       "a": 12,
       "b": 45
     },
     {
       "a": 7,
       "b": 4
     }
   ]
 },
 {
   "_id": 2,
   "property": [
     {
       "a": 22,
       "b": 77
     },
     {
       "a": 25,
       "b": 64
     },
     {
       "a": 99,
       "b": 83
     }
   ]
 }

0 个答案:

没有答案