2013-04-29 188 views
0

我是MongoDB的新手。我無法創建集合。它在mongo shell中給出一個句子 - Display all 169 possibilities? (y or n)。代碼是 -在MongoDB中創建集合時出錯

db.Lead.insert( 
{ LeadID: 1, 
    MasterAccountID: 100, 
    LeadName: 'Sarah', 
    LeadEmailID : '[email protected]', 
    LeadPhoneNumber : '2132155445', 
    Details : [{ StateID: 1, 
       TaskID : 1, 
       Assigned By : 1001, 
       TimeStamp : '10:00:00', 
       StatusID : 1 } 
      ] 
} 
) 

不知道問題出在哪。請幫助我一樣。

問候。

+0

你確定你確實在mongo shell嗎?該消息看起來更像* nix shell消息 – 2013-04-30 03:21:54

回答

0

除了事實在Assigned By有一個空間一切看起來不錯。

我可以正確插入它。

> db.Lead.find().pretty() 
{ 
     "_id" : ObjectId("517ebe75278e0557fd167eb7"), 
     "LeadID" : 1, 
     "MasterAccountID" : 100, 
     "LeadName" : "Sarah", 
     "LeadEmailID" : "[email protected]", 
     "LeadPhoneNumber" : "2132155445", 
     "Details" : [ 
       { 
         "StateID" : 1, 
         "TaskID" : 1, 
         "AssignedBy" : 1001, 
         "TimeStamp" : "10:00:00", 
         "StatusID" : 1 
       } 
     ] 
} 
+0

嗨Ajay。這真的很有幫助。我想知道是否有一些GUI或編輯器知道MongoDB編碼變得容易,至少知道錯誤或警告。 – 0nir 2013-04-29 18:52:59

+0

當然。幹得好。 [MongoVUE](http://www.mongovue.com/)或[RockMongo](http://rockmongo.com/)用於PHP Mongo – 2013-04-29 18:54:54

+0

謝謝Ajay。一定會嘗試我的手。 – 0nir 2013-04-29 18:56:11