mongo-shell

    14熱度

    5回答

    如何使用mongo shell執行外部文件並在控制檯中查看結果? 我有外部文件,如query.js,我想執行它並在cmd中查看結果。 比方說,該文件的內容是: db.users.find()

    0熱度

    1回答

    我試圖以千米/英里的特定半徑獲取記錄。 MongoDB的2D指數: db.collection.ensureIndex({locaction:"2d"}) 集合中記錄有索引鍵: "location" : { "longitude" : 34.791592164168, "latitude" : 32.0516908 0405 } 從外殼調用集合的getIndexes()使我這個: ...

    47熱度

    9回答

    如果我正在編寫一個連接到mongodb的應用程序,那麼我可以提供一個複製數據集的種子列表,並且驅動程序將指引我到主節點,在那裏我可以運行寫命令。 如何指定命令行mongo shell的種子列表以便與複製集合相關聯。

    1熱度

    1回答

    我的MongoDB管理實用程序集合正在不斷增加,現在是時候進行一些迴歸測試了。我可以使用內置Mongo測試助手中使用的斷言類型的功能,但我是RSpec & Jasmine的忠實粉絲,寧願寫這種風格的測試。我不需要自動化,只需使用Jasmine編寫測試的能力,從shell運行它們並查看結果。 有沒有人得到茉莉花在Mongo殼內工作?如果沒有,爲了讓茉莉花在那種環境中快樂,我需要嘲笑/填補什麼技巧?

    0熱度

    1回答

    由於這是一項家庭作業,我不想發佈我的代碼,因爲它本質上給出了一個解決方案。我可以發佈一些通用片段。我將首先說我是javascript和Mongo的新手,並且在昨晚的幾個小時內基本學會了他們。 基本上我有代碼,當我粘貼到shell,它完美的作品,但是當我將它保存到數據庫並嘗試執行它不起作用。這是一個基本的例子。 db.system.js.save( { _id: "istrue",

    0熱度

    2回答

    我安裝了Mongo shell,並試圖使用shell切換服務器。我當前的服務器當然是localhost。我試圖連接到someserver和我使用這個命令基本上是 的mongodb:// someserver 我還試圖 的mongodb:// someserver:27017 在兩種情況下,我的命令後面都是......然後它什麼也不做。我仍然在本地主機上。 請注意,某些服務器上不需要憑證。

    1熱度

    2回答

    我有以下結構文件: { "name" : "John", "items" : [ {"key1" : "value1"}, {"key1" : "value1"} ] } ,並建立了一個簡單的函數來計算「項目」的總數量。 var count = 0; db.collection.find({},{items:1}).limit(1000

    2熱度

    3回答

    我發現mongo-hacker項目,但它不支持Windows,所以我想知道是否有人知道類似的一個?

    2熱度

    4回答

    我設置了一個蒙戈腳本由--eval採取的變量,就像這樣: mongo mydb myscript.js --eval "parameter = 'value'" 不過,我希望腳本仍無需--eval工作。 如果這是基於瀏覽器的JS,我只是做了var internalParameter = window.parameter || null類的事情得到解決通過檢查未定義的變量拋出的Reference

    1熱度

    1回答

    我有一個蒙戈DB,在蒙戈外殼,當我運行「秀收藏」,它返回集合與點的集合名稱,如 a.1 a.2 a.3 我如何引用它的命令一樣 db.a.1.find() 以上返回SyntaxError:missing;聲明前