Det ser ud til, at alt er gjort korrekt, bortset fra den faktiske MongoDB-forespørgsel. {search}
udvides til {search: search}
så den vil søge i et felt kaldet search
i din database, og jeg antager, at der ikke findes et sådant felt.
Du kan læse om den korrekte MongoDB-forespørgselssyntaks her:https://docs.mongodb .com/manual/tutorial/query-documents/
For eksempel kun at returnere dokumenter, hvor feltet email
ville svare til din søgeforespørgsel, ville du bruge {email: search}
. Jeg kan dog ikke give dig en nøjagtig løsning på din sag, fordi du ikke viste strukturen af dine databasedokumenter.