2012-03-09 5 views
0

私はMongoデータベースを調べようとしていますが、残念ながら期待どおりに動作するものはありません。MongoDBのGUIが壊れています...おそらく私のせいでしょうか?

MongoVueは私が手動照会を行うことができません。私はコンソールを選択した場合、それは私が何も起こりません、それを実行しようとしたとき、私はおそらくクエリを書くことができますが、いくつかの新しいタブを表示されます...

私はRockMongoを試しました。両方をXamppに直接インストールし、完全な環境をダウンロードして起動します。どちらも表示され、dbをナビゲートできるようになりますが、レコードの近くでUpdateをクリックすると、空のフォームが表示されます。 "Notice:Undefined index:_id in D:\ htdocs \ rockmongo-on- windows \ web \ rockmongo \ themes \ default \ views \ collection \ modifyRow.php 38行目を参照してください。レコードの横にある[最新の情報に更新]リンクをクリックすると、レコードは消え、「レコードは削除されました」と表示されます。

どういうところが間違っていますか? Mongodb GUIが動作していますか?それとも、それは私のせいですか? MongoVUEによって提供されるよう

編集ここ

は、文書の例である:被験者約

{ 
    "_id" : new BinData(3, "REHuTFB4mUeBAWKeY71Ttg=="), 
    "name" : "Sample data", 
    "type" : 0, 
    "metadata" : "X=1712|Y=449", 
    "fields" : [], 
    "viewGroups" : [], 
    "editGroups" : [] 
} 

もう少し。このレコードは、[BsonId]デコレータでマークされたGuidタイプの "id"フィールドを持つクラスを使用して、公式のC#ドライバを使用して挿入されました。

index.php? 
action=collection.modifyRow& 
... 
id=rid_object%3A<Mongo+Binary+Data>& 
... 
+0

の開発者の一人です。 Rockmongo'sはここにあります:http://code.google.com/p/rock-php/wiki/rock_mongo – Barrie

答えて

0

あなたはレコードに "_id"フィールドがないので、RockMongoは失敗しますか?もしそうなら、RockMongoはそれを管理することはできません。

+0

彼らは_idフィールドを持っていますが、それはGuid形式です...そして私は正気のGUIがないと考え始めますそれを処理します... – Palantir

+0

"ドキュメント"の例を教えてください、私は私のMongoDBで試してみます。 – iwind

+0

ありがとう、私は1つのオブジェクトで答えを編集しました。もっと必要なものがあれば教えてください! – Palantir

0

MongoBoosterを試してみてください。必須のMongoDB管理者GUI。

http://mongobooster.com

私はあなたのデータでテストを持っています。それはうまく動作します。

免責事項、私はあなたが使用しようとしている特定のGUIのドキュメントをチェックし、多分この記事では、適切なGUIをタグ付けするべきだと思いMongoBooster

関連する問題