To musiałoby być:
db.users.find({"name": /.*m.*/})
Lub podobnie:
db.users.find({"name": /m/})
Szukasz czegoś, co zawiera gdzieś „m” (w SQL „% Operator ' jest odpowiednikiem wyrażeń regularnych' '.* '), a nie coś, co ma „m” zakotwiczone na początku ciągu.
Uwaga: MongoDB używa wyrażeń regularnych, które są bardziej wydajne niż "LIKE" w SQL. Za pomocą wyrażeń regularnych możesz stworzyć dowolny wzorzec, jaki sobie wyobrazisz.
Więcej informacji o wyrażeniach regularnych znajdziesz w Wyrażenia regularne (MDN).