実際のMongoDBクエリを除いて、すべてが正しく行われているように見えます。 {search}
{search: search}
に展開されます したがって、search
というフィールド内を検索します あなたのデータベースにあり、そのようなフィールドは存在しないと思います。
正しいMongoDBクエリ構文については、次の場所で読むことができます: https://docs.mongodb .com / manual / tutorial / query-documents /
たとえば、フィールドがemail
であるドキュメントのみを返す場合 検索クエリと同じ場合は、{email: search}
を使用します 。ただし、データベースドキュメントの構造を表示しなかったため、正確な解決策を提供することはできません。