Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import pymongo
- from pprint import pprint
- client = pymongo.MongoClient()
- db = client['flights_database']
- months=db.months
- def months_ensure():
- months.drop()
- n=db.months.count()
- if n==0:
- months.create_index( [ ('name.translation', pymongo.TEXT) ],name='search_index',default_language='russian' )
- m=list()
- m.append({'name':[{'language':'russian','translation':'Январь'},{'language':'english','translation':'January'}],'number':'01'})
- months.insert_many(m)
- if __name__ == "__main__":
- months_ensure()
- month='January'
- #month='январе'
- result=months.find({"$text": {"$search": month}})
- for r in result:
- pprint(r)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement