0
架構如下(貓鼬造型)
User:
tickets: [
_ticket:
type: mongoose.Schema.ObjectId
ref: 'Ticket'
used:
type: Boolean
default: false
]
我想找到具有至少一個票與所使用的關鍵用戶是假
WANT
{tickets: [{_ticket: ObjectId('...'), used: true}, {_ticket: ObjectId('...'), used: false}]}
無
{tickets: [{_ticket: ObjectId('...'), used: true}, {_ticket: ObjectId('...'), used: true}]}
{tickets: []}
沒有MapReduce沒有任何方法嗎? 感謝您的閱讀:)
哦。 $ elemMatch用於多個關鍵條件,謝謝你:P –