MongoDB
 sql >> Datenbank >  >> NoSQL >> MongoDB

So kombinieren Sie die Verwendung von operator all und icontains für mongoengine

Eigentlich empfehle ich die Verwendung von pymongo , installieren mit easy_install pymongo , in Pymongo könnten Sie versuchen:

db.collections.find({'$and':[
    {'field A':re.compile('your pattern')},
    {'$ne':{'field A':'not exact word'}}
]})

hier $ne und $and native Mongo-DB-Operatoren sind, finden Sie weitere Details Mongodb-Advnace-Abfrage