2011-06-20 5 views
0

は、私はこのようなMongoRepositoryエクステンダクラスのプロキシされたメソッドを持つ値呼び出すことにより、任意のdestinationMailなしDB:春データ(MongoDBの)は、findByがnullでは動作しないリポジトリ上のメソッドをプロキシ

Foo foo = invitationRepository.findByUserIdAndDestinationMail(userId, null); 

MappingMongoConverterNullPointerExceptionをスローします。

¶プロキシされたメソッドでnull値のインスタンスを見つけることはできますか?

カスタム実装でメソッドを作成する必要がある場合は、mongoTemplateでどうすればいいですか? ¿このようなものはありますか?

mongoTemplate.findOne(new Query( 
    Criteria.where("userId").is(userId).and("destinationMail").is(...)), 
    entityClass); 

ありがとうございました。

+0

詳細なスタックトレースを追加できますか?実際には、MappingMongoConverterはnull値を正しく処理できなければなりません。私たちのバグトラッカーの中でJIRAを開くのは価値があります。ありがとう! –

+0

Oliver私はエラーを再現し、stacktraceを送信しようとします。私はこれに時間がなかった。 – francadaval

+0

フィードバックはありますか?そうでなければ、私はちょうど答える傾向がある:それはちょうど働く;) –

答えて

0

この問題は、現在の1.0.1.RELEASEバージョンには現れていないようです。したがって、この問題に直面した場合は、このバージョンにアップグレードしてください。

関連する問題