我正在使用Mongo shell。我已將我的編輯器設置爲我的記事本++路徑。我創建了一個對象,然後使用EDIT命令使用記事本++編輯obeject,但它不更新對象。使用外部編輯器從MongoDB編輯對象不會更新對象
// mongo shell
var pow = { name: "teest" };
edit pow
// notepad++ opens a document called 'mongo_edit141225123.js' that resides
// in C:\users\...\Appdata\local\temp
// I edit the object, save and close notepad++
pow // object isn't updated :(
我錯過了什麼?
我的頭頂上,我會說你是「失蹤」使用真正的操作系統。但是,EDITOR在你的「mongorc」中是如何定義的? – 2014-10-02 12:40:18
如果我在OS X上使用外部編輯器(textmate)(實際上該文件在啓動時是空的),我有同樣的問題,但是如果我使用vim或nano保留在shell中進行編輯,則不會發生這種問題。我沒有Windows機器在這裏測試(稍後),所以會看到,如果在Windows上相同的事情是真的 – 2014-10-02 12:49:57
@NeilLunn我的mongorc.js是空的:) – 2014-10-03 06:41:30