4
はない例外をスローしないときに列挙型コードに存在モンゴからJavaコード負荷列挙値ばねデータのMongoDB列挙マッピングコンバータ
Exemple:電話OrderOptionEnum
にexisteないjava.lang.IllegalArgumentException: No enum constant fr.myapp.type.OrderOptionEnum.TELEPHONE
at java.lang.Enum.valueOf(Enum.java:238)
at org.springframework.data.mongodb.core.convert.MappingMongoConverter.getPotentiallyConvertedSimpleRead(MappingMongoConverter.java:819)
at org.springframework.data.mongodb.core.convert.MappingMongoConverter.readCollectionOrArray(MappingMongoConverter.java:909)
at org.springframework.data.mongodb.core.convert.MappingMongoConverter.readValue(MappingMongoConverter.java:1184)
ため
コードを返したいnull値
ご存知ですか?
よろしく
私はカスタムConverterFactoryを作成する必要があると思います:http://stackoverflow.com/a/30024621/641627 – alexbt
これは古かったですが、彼(あなたのenumをラップしています):https:// ghads .wordpress.com/2011/04/12/mongodb-and-java-enums – alexbt