Как запросить данные из mongoDB, какой столбец является массивом - PullRequest
0 голосов
/ 14 сентября 2011

{ "имя": "Песни Грига и Сибелиуса", «статус»: 1, «lastupdate»: 1306294550, "вступление": "", "художник": [ "Ar9341cd00668311e0a45217d9fa59cf02", "Ar9341cd00668311e0a45217d9fa59cf0x" ], "издатель": "(Warner Music)", "release_date": "2006-05-08"

}

Я хочу найти данные, что столбец исполнителя "ar9341cd00668311e0a45217d9fa59cf02" в массиве ("ar9341cd00668311e0a45217d9fa59cf02", "ar9341cd00668311e0a45217d9fa59cf83d1 * 596c0d0") 059a0d0 "d0" d0 "d0" d0 "d0" d0 "d0", d0 "d0", ar0 "d0", как правило, "

1 Ответ

0 голосов
/ 14 сентября 2011

Вы можете использовать $ существующие для проверки наличия элемента в массиве,

db.yourcollectionname.find({artist: {$exists:'ar9341cd00668311e0a45217d9fa59cf02'}})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...