MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Como combinar o uso de operador all e icontains para mongoengine


na verdade, recomendo usar pymongo , instale por easy_install pymongo , em pymongo, você pode tentar:
db.collections.find({'$and':[
    {'field A':re.compile('your pattern')},
    {'$ne':{'field A':'not exact word'}}
]})

aqui, $ne e $and são operadores de banco de dados mongo nativos, você pode encontrar mais detalhes mongodb advnace query