Het lijkt erop dat alles correct is gedaan, behalve de eigenlijke MongoDB-query. {search}
breidt uit naar {search: search}
dus het zal zoeken in een veld genaamd search
in uw database en ik neem aan dat zo'n veld niet bestaat.
U kunt hier meer lezen over de juiste MongoDB-querysyntaxis:https://docs.mongodb .com/manual/tutorial/query-documents/
Om bijvoorbeeld alleen documenten te retourneren waarin het veld email
gelijk zou zijn aan uw zoekopdracht, zou u {email: search}
. gebruiken . Ik kan je echter geen exacte oplossing voor je geval geven, omdat je de structuur van je databasedocumenten niet hebt laten zien.