db.command
を使用してクエリを直接実行できます ノードjsで。
dbコマンドとしての集約クエリは以下の形式を取ります。
情報をキーと値のペアとして送信するようにJavaScriptを調整します。 collectionname
にそれぞれキーを付けます およびquery
そして、それらの値を以下のコマンドに渡します。
db.command( aggregate: collectionname,
pipeline: query,
cursor: { }
}
クエリの種類が異なれば、構文も異なります。したがって、db.command
でそれに応じてキーと値のペアを渡す必要があります 。
詳細はこちら
https://docs.mongodb.com/manual/reference/command/