Jul 15, 2011 16:38
Делаю тут проектег на mongodb. У документа есть лист хэшей и надо достатать только 1 элемент листа (конкретно найденный по параметрам). В разделе queries ничего не нашёл и только в разделе update нашёл что есть "The $ positional operator" и c помощью его можно сделать чудо чудесное
db.test.find({'_id':ID, 'li.first':value1, 'li.second':value2}, {'li':{$slice:['li.$', 1]}})
webdev,
mongo