2016-04-19 19 views
0

私はMongoDBのJavaドライバの最新バージョンを使用しています。残念ながら...私は_idでフィルタリングすることはできませんよMongoDB javaドライバ:idでフィルタリング

を検索した後、私は多くのことを試してみました:

_id id_objet = new _id(); 
id_objet.set$oid(idobjet); 

Document myDoc = collection.find(eq("_id", id_objet)).first(); 

私はグリズリーと不正な要求のエラーを得た...

を何ですか最新バージョンのドライバで_idでフィルタリングする適切な方法はありますか?それは最終的には大したことではなかったあなたの助け

答えて

0

ため

ありがとう:

Document myDoc = collection.find(eq("_id", new ObjectId(idobjet))).first(); 

あなたがのObjectId(id)を使用する必要があります。

関連する問題