3.2 में यह संभव है। पहला प्रोजेक्ट ताकि myField में केवल अंतिम तत्व हो, और फिर myField पर मिलान करें।
db.collection.aggregate([
{ $project: { id: 1, myField: { $slice: [ "$myField", -1 ] } } },
{ $match: { myField: "myValue" } }
]);
3.2 में यह संभव है। पहला प्रोजेक्ट ताकि myField में केवल अंतिम तत्व हो, और फिर myField पर मिलान करें।
db.collection.aggregate([
{ $project: { id: 1, myField: { $slice: [ "$myField", -1 ] } } },
{ $match: { myField: "myValue" } }
]);