私はphpとmongodbの新機能です。私はUbuntu 16.04.3 LTSにphp7.0とmongo 3.4.10をインストールしました。php7 mongodb 3.4に保存されているドキュメントを表示
私はMongoのCLIコマンド入力することにより、所望の文書を表示することができます。
{ "_id" : "superid", "record" : "whatever" }
しかし、私はtryigこのPHPスクリプトでMongoDBのコレクションからドキュメントを表示するために午前:それは私にこの結果を与える db.testcollection.find({_id:'superid'}).pretty()
:
<?php
$mongo = new \MongoDB\Driver\Manager();
$filter = ['_id' => 'superid'];
$options = [];
$query = new \MongoDB\Driver\Query($filter, $options);
$rows = $mongo->executeQuery('db.testcollection', $query);
foreach ($rows as $document) {
print_($document);
var_dump($document);
echo $document;
}
echo "The END"
?>
「終了」と表示されます。
cliコマンドと同様にmongoのクエリ結果を表示するために私のPHPスクリプトには何が足りないのですか?