Vielleicht haben Sie vergessen, Regex nicht in einfache oder doppelte Anführungszeichen zu setzen .
Dies sind einige der Möglichkeiten, wie Sie Regex für Ihre Abfrage verwenden können .
> db.web_configs.find({key: /cck/}).pretty();
oder
> db.web_configs.find({key: /^cck$/}).pretty();
oder
> db.web_configs.find({key: {$regex: "cck"}).pretty();
oder die aus Ihren Bearbeitungen,
> db.web_configs.find({key: {$regex:/cck/}}).pretty();
Hoffe, der Unterschied zwischen in Bezug auf Anführungszeichen und Schrägstriche in den letzten beiden Anweisungen, wo $regex
verwendet werden ist klar.