2

PHP Mongo拡張機能を使用してMongo DBサーバーに接続しています。find問題は、Mongo DB に値をオブジェクトとして挿入してもfindOne、PHPを使用するときは常に配列形式で結果を取得していることです。私はそれが本当に醜くてハッキーだと思いました。

Mongo DB のように PHP に元の構造を保持させる方法はありますか?

4

1 に答える 1

2

これは、生の JSON が PHP で抱えている問題と同じ問題です。そのため、json_decode()には返された結果を配列として取得するオプションがあります (デフォルトはオブジェクトです)。

現在 (バージョン 1.3.7 および 1.4.0-dev) にはそのようなオプションはありません。そのオプションを追加することについて話し合っており、現在そのための追跡チケットを作成しました。これは、1.4.x シリーズの後半で修正される可能性があります。

于 2013-04-22T22:07:09.447 に答える