2017-03-20 10 views
0

最近mongodbのバージョンをアップグレードしました。私の以前のバージョンは3.2でしたmongodbバージョン3.4の演算子を使用できません

私はコンソールに書きます。

mongod --version 
db version v3.4.2 

しかし、MongoChefで新しいバージョンのmongodb(3.4)に付属する演算子は使用できません。

たとえば、この1つ。 https://docs.mongodb.com/manual/reference/operator/aggregation/indexOfBytes/

MongoChefが完了しないか、文字列を実行しようとするとエラーが発生します。

the selection: invalid and cannot be executed. 

MongoChefもアップグレードする必要がありますか?私のmongodbバージョンがそれである間、なぜ私はバージョン3.4で演算子を使うことができません。

+0

mongoシェルのバージョンを確認できますか? mongo --version – Rahul

+0

はい私はそのコマンドを実行し、それは返されました。 'mongo --version MongoDBシェルバージョンv3.4.2' – mmu36478

答えて

0

リリースノートに従って、MongoChefのバージョン4.5 +が3.4と互換性があることを確認してください。今今メーカー3Tと呼ばれるhttps://studio3t.com/download/

MongoChef - それと

、私は5.1リリースMongoChef最新にアップグレードすることをお勧めします。

関連する問題