Emacs не распознает C-/in shell over ssh

Я использую Emacs в режиме оболочки через Bash в Mac Terminal, и Emacs не распознает C-/ как ключ отмены. Кажется, что вообще не распознают C-/, так как ничего не происходит, когда я использую C-h k C-/ (то есть описать-ключ то C-/). Есть идеи? Отмена с помощью C-x u недопустима.

Спасибо.

-121--720614- MongoDb - Как можно обновить несколько элементов вложенного объекта с помощью $ set? Допустим, у меня есть следующий документ: {name: 'myDoc', nestedDoc: {a: 1, b: 2, c: 3} И я хотел бы объединиться с n

Предположим, что у меня есть следующий документ:

{name: 'myDoc', nestedDoc: {a: 1, b: 2, c: 3}}

И я хотел бы объединить с nestedDoc новый объект:

{b: 20, c:30, d:40}

Таким образом, результирующий объект будет:

{name: 'myDoc', nestedDoc: {a: 1, b: 20, c: 30, d: 40}}

Как я могу сделать это в одном запросе? Мне кажется, что мне нужно несколько вызовов $ набор, однако имена свойств объекта должны быть уникальными. Другими словами, я хотел бы сделать следующее:

db.myCollection.update({name: 'myDoc', nestedDoc: {$set: {b: 20}, $set: {c: 30}, $set: {d: 40}}); 

Некоторые дополнительные подробности заключаются в том, что версия MongoDB - 1.8.2, и я использую драйвер узла NireJS.

11
задан Usman Maqbool 10 April 2019 в 13:54
поделиться