0
我試圖進行鍼對的MongoDB副本集的JavaScript文件,但第2行,出現以下錯誤失敗:MongoDB的shell腳本的副本集
MongoDB shell version: 2.4.5
connecting to: test
Tue Jan 21 09:00:01.702 JavaScript execution failed:
ReferenceError: conn is not defined at /opt/mongo-scripts/views-by-date.js:L2
failed to load: /opt/mongo-scripts/views-by-date.js
這是腳本的內容:
var conn = new Mongo();
var db = conn.getDB("main"); // line 2
var date = ISODate();
...
這是我在bash shell中運行以下命令:
mongo /opt/mongo-scripts/views-by-date.js
我假設,雖然很可能是錯的,我t與它作爲一個副本集有關,因爲腳本在我的本地非副本集mongo實例上工作。
如果你對此有何評論的第一行會發生什麼,而第二行是'變種DB =分貝.getSisterDB( 「主」)'? –
感謝@orid已經做到了。想創建答案,我會標記它。 – Nalum