На удалённом сервере поднят Docker контейнер с MongoDB. Наружу торчит порт.
Получается подключаться к нему и клиентом MongoDB Compass с локального компа, и через терминал на хосте с установленного на хост
mongosh
— запросы, поиск, сортировка, агрегации.
Хочу использовать VSCode расширение
MongoDB for VS Code – «родное» от MongoDB, но пока пре-релиз
0.9.5
.
Подключиться получается: вижу базу, коллекции, можно листать. Но не выходит выполнять песочницы (Playground'ы) – даже простейший запрос типа
use('myDbName');
db.Invoice.findOne();
не выполняется, а в табе "Output" появляется запись об ошибке:
MONGOSH execute all error: extensionPath is undefined
Аналогичный
issue.
Посмотрел,
где эта ошибка возникает – не заполнено свойство, где должен быть путь к расширению этому, вроде.
Расширение установлено «глобально»: и на локальном компе и на удалённом хосте. Не внутри контейнера с Mongo, но это и не нужно по идее же.
Может, сталкивались, решили аналогичную проблему?