ホームページ >バックエンド開発 >PHPチュートリアル >PHP接続mongodbデータベースの問題

PHP接続mongodbデータベースの問題

WBOY
WBOYオリジナル
2016-06-20 12:42:42978ブラウズ

アドバイスしてください。PHP を使用して Mango データベースに接続し、データベースを作成できますが、データを挿入できません。 Mango データベースは SHELL クライアントで正常に動作します。以下はテスト コードです。

<?php$doc = array(		"name" => "MongoDB",		"type" => "database",		"count" => 1,		"info" => (object)array( "x" => 203, "y" => 102),		"versions" => array("0.9.7", "0.9.8", "0.9.9"));$connection = new MongoClient();$collection = $connection->mydb->tbname;$collection->insert( $doc );?>

これは、実行後にデータベースでクエリされますが、Mydb は正常に作成されましたが、データは空です。

このことが数日間私を悩ませてきました。何が問題だったのか分かりません、助けてください。
ここでよくわからない場合は、QQ 11-50-96-770 に私を追加してください


ディスカッションへの返信 (解決策)

db.mydb.find() については間違っています。
db..find() をライブラリの名前として記述します。
コレクションを表示するには show collections を適用します。
次に、この db 文を実行すると、collection.find() が表示されます。

偉大なる神よ、私の崇拝を受け入れてください。

数日間、データベースの情報をすべて読んでいないことがわかりました。マスター、私を QQ に追加してください。赤い封筒を送らなければなりません

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。