Форум сайта python.su
Есть колекция создаю там индекс но как проверить что часть документов с нужными значениями полей попадает а часть не попадает.
Например у меня есть коллекция doc в ней названия полей одинаковые все например
{"_id":"123","descr":"aaa","type":"comment"}
db.doc.ensure_index ( [ ('descr', "text" )], default_language="russian")
Отредактировано alexandre (Окт. 13, 2013 14:01:44)
Офлайн
alexandreЭто partial indexes (https://jira.mongodb.org/browse/SERVER-785) этого в монге ещё нет.
чтоб исключить часть документов данной коллекции из индекса.
alexandreФильтрацию нужно задавать в запросах “db.doc.find({ ‘type’:'command' })”
Как проверить при создании индекса что type == “comment”
Офлайн
Кстати такого параметра у ensure_index, нет:
alexandre
default_language=“russian”
Офлайн
o7412369815963
С полнотекстовым поиском появился
http://docs.mongodb.org/manual/tutorial/specify-language-for-text-index/
Офлайн