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