2014-05-22 136 views
-1

第一次蒙戈/ mongowire用戶...MongoWire介紹需要

試圖讓MongoWire演示運行,但它給了我嘗試添加文件附帶的mwx1演示「沒有文件返回」的錯誤。 (Delphi XE4)。

我可以在mongod控制檯中看到連接已建立。

另外,我手動創建了數據庫「mwx1」,並在mongo cli中用文檔集合「items」,如果我'刷新'演示,我可以看到我手動創建的文檔,但不能從演示代碼添加文檔。

  • 用Delphi XE4
  • 蒙戈2.6.1
  • mongowire版本? (昨天下載)

所以我想問題是我怎麼能得到mongowire演示工作,所以我有一個基礎開始學習,從mongo + mongowire。

編輯:FWIW,如果別人打這個障礙,從線編輯mongoWire.pas 391

if p.NumberReturned=0 
     then raise EMongoQueryError.Create('MongoWire.Get: no documents returned'); 

if p.NumberReturned=0 
    then begin; 
     FWriteLock.Leave; 
     Result:=nil; 
     exit; 
     end; 

而且TMongowire.Runcommand行532:

if (Result<>nil) and (Result['ok']<>1) then 

據我所知,它工作正常。

+1

如果您有自己的問題的答案,請隨時張貼它作爲答案,並接受它,不僅爲您的信譽計數器,但也爲後來的讀者,並減少開放問題:o) –

回答