Spring-data-mongodb 1.1.1.RELEASE で MongoOperations インターフェースを使用しており、「id」をセレクターとして使用するクエリは null を返します。Query.query(Criteria.where("id").is("5X")))
ただし、Java ドライバーで Mongo クラスを使用してクエリを実行すると、期待どおりに動作します。すなわち:dbCollection.find(Query.query(Criteria.where("id").is("5X")).getQueryObject()));
私の調査によると、これは MongoOperations インターフェイスで機能し、セレクター「id」は「_id」セレクターと競合しないはずです。誰かがこの問題に遭遇しましたか、または誰かが何が起こっているのか知っていますか?