Я пытаюсь простой текстовый поиск с использованием структуры агрегации. Я использую Mongo 3.0.7PyMongo текстовый поиск с использованием агрегации
В базе данных есть поле с именем «текст». Я пытаюсь получить данные из mongo с помощью python. Я использую код ниже. Пожалуйста, поправьте меня, если я ошибаюсь.
db.tweets.create_index({"text":"text"})
cursor=db.tweets.aggregate(([{"match": {"text": {"search": "cake"}}}]))
for document in cursor:
print(document)
Получаем, что ошибка: planner возвратила ошибку: нужен ровно один текстовый индекс для текстового запроса.
Спасибо!