|
|
|
|
|
|
There is no check in {{MoreLikeThisBuilder.createQuery}} which ensures that the field provided by {{comparingField}} really exists. I tries to retrieve the metadata and uses it w/o checking whether the field/metadata existed.
{ { noformat} } java.lang.NullPointerException at org.hibernate.search.query.dsl.impl.MoreLikeThisBuilder.createQuery(MoreLikeThisBuilder.java:248) at org.hibernate.search.query.dsl.impl.MoreLikeThisBuilder.createQuery(MoreLikeThisBuilder.java:219) at org.hibernate.search.query.dsl.impl.MoreLikeThisBuilder.createQuery(MoreLikeThisBuilder.java:132) at org.hibernate.search.query.dsl.impl.ConnectedMoreLikeThisQueryBuilder.createQuery(ConnectedMoreLikeThisQueryBuilder.java:79) at org.hibernate.search.test.query.dsl.DSLTest.testMoreLikeThisOnCompressedFields(DSLTest.java:1063) { { noformat} }
|
|
|
|
|
|