2017-02-10 12 views
0

Я пытаюсь использовать «Монгольский плагин» в WebStorm на OSX. Две коллекции в моей базе данных успешно перечисляя в IDE, но когда я пытаюсь открыть другие коллекции я получаю сообщения об ошибках, таких как:Обновление MongoDB Драйвер для плагина WebStorm

org.bson.BsonSerializationException: Обнаружен неизвестный тип BSON «\ X13» для имя_поля " MyField. вы используете самую последнюю версию драйвера?

поля генерации этого сообщения об ошибке типа BigDecimal, который является относительно нового. Я подтвердил, что путь к моему Монго оболочке правильно внутри плагина в /usr/local/bin/mongo.

Что нужно сделать, чтобы обновить драйвер ? Я исследовал эту проблему и знаю местоположение MongoDB drivers, но я понятия не имею, какой из них следует обновить для плагина (или как).

Также были проверены любые версии Mongo до homebrew и npm. Они, вероятно, не актуальны.

NPM -g:

npm install -g mongodb 
/usr/local/lib 
└─┬ [email protected] 
    ├── [email protected] 
    ├─┬ [email protected] 
    │ ├── [email protected] 
    │ └─┬ [email protected] 
    │ ├── [email protected] 
    │ └── [email protected] 
    └─┬ [email protected] 
    ├── [email protected] 
    ├── [email protected] 
    ├── [email protected] 
    ├── [email protected] 
    ├── [email protected] 
    ├── [email protected] 
    └── [email protected] 

Brew:

brew install mongo 
Warning: mongodb-3.4.2 already installed 

Также версия Монго на целевом сервере:

mongo --version 
MongoDB shell version v3.4.1 
git version: 5e103c4f5583e2566a45d740225dc250baacfbd7 
OpenSSL version: OpenSSL 1.0.1t 3 May 2016 
allocator: tcmalloc 
modules: none 
build environment: 
    distmod: debian71 
    distarch: x86_64 
    target_arch: x86_64 
+1

Попробуйте автор плагина: https://github.com/dboissier/mongo4idea/issues – LazyOne

ответ

1

Благодаря ссылке, предоставленной LazyOne, I обнаруженный плагин просто не обеспечивает поддержку десятичного типа с помощью this issue на эту дату.

 Смежные вопросы

  • Нет связанных вопросов^_^