MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Comment combiner l'utilisation de l'opérateur all et des icontains pour mongoengine

en fait, je recommande d'utiliser pymongo , installez par easy_install pymongo , en pymongo, vous pouvez essayer :

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

ici, $ne et $and sont des opérateurs mongo db natifs, vous pouvez trouver plus de détails requête advnace mongodb