PHP と MongoDB に基づいて内部システムを作成するスタートアップ フェーズにいます。このシステムのユーザーは Javascript プログラマーであり、任意の Mongo シェル クエリを使用してフロントエンド GUI から Mongo データベースへのカスタム クエリを作成できるようにしたいと考えています。もちろん、適切な PHP 配列などを使用してクエリを作成するように強制しても、これはまったく問題にはなりませんが、これは絶対に避けたいと思います。
MongoClient PHP で使用できる適切な形式の配列にクエリを再構築できる高度なメソッドを作成せずに、このような機能にアプローチする方法がよくわかりません。1 つのアプローチは、つまり MongoDB::execute() メソッドを利用し、データベース サーバーで JavaScript を実行することです。
要求された機能をある程度まで実現する方法について何かアイデアがあれば、よろしくお願いします。
前もって感謝します。