Изглежда, че всичко е направено правилно, с изключение на действителната MongoDB заявка. {search}
се разширява до {search: search}
така че ще търси в поле, наречено search
във вашата база данни и предполагам, че не съществува такова поле.
Можете да прочетете за правилния синтаксис на заявката на MongoDB тук:https://docs.mongodb .com/manual/tutorial/query-documents/
Например, за да върнете само документи, където полето email
би било равно на вашата заявка за търсене, бихте използвали {email: search}
. Не мога обаче да ви дам точно решение за вашия случай, защото не сте показали структурата на документите на вашата база данни.