2017-02-10 43 views
0

我試圖在OSX上的WebStorm內使用「Mongo插件」。在我的數據庫中的兩個集合在IDE中成功上市,但是當我嘗試打開其他集合我收到錯誤消息,例如:更新用於WebStorm插件的MongoDB驅動程序

org.bson.BsonSerializationException:檢測到未知BSON鍵入「\ X13」的字段名「 MyField的。您使用的是最新的驅動程序版本?

場發生此錯誤消息是類型爲BigDecimal,這是比較新的。我已經證實了這一路徑,以我的蒙戈外殼是/usr/local/bin/mongo插件內正確的。

我該怎麼做才能更新驅動程序?我研究了這個問題並知道MongoDB drivers的位置,但我不知道要爲插件更新哪個(或如何)。

此外,我通過homebrewnpm更新了任何版本的Mongo。這些可能不相關。

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 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,我提供的鏈接發現該插件根本不支持截至此日期通過this issue的十進制類型。

相關問題