Tengo una colección mongodb con documentos estructurados así.
{ ... "ownerName":"Bob", "city":"Oregon", "refNote":"sadkj1233233@qwertz", } Quiero filtrar y seleccionar solo documentos donde refNote no termina con @qwertz
Puede usar la expresión regular y el operador $not ,
$regex para pasar la cadena que desea buscar, especifique $ al final de la cadena para buscar exactamente desde el final de la cadena,$not comprobar la condición opuesta db.collection.find({ refNote: { $not: { $regex: "@qwertz$" } } })