的Hibernate Search的@Field注释给出选择指标名称属性的选项:Hibernate Search的实地测绘
...
@Field(name="somethingOrOther")
public String getSomeValue() {
...
用户指南说,这对@Field标注的name属性:
名称:描述在哪个名称下,该属性应该存储在 Lucene Document中。默认值是属性名(下面的 JavaBeans惯例不同)
有没有什么办法的名称设置为从注释豆另一个值?
喜欢的东西
...
public String getFieldName() {
return fieldName;
}
@Field(name="{fieldName}")
public String getFieldValue() {
return fieldValue;
}
其中{}的fieldName将getFieldName的结果代替()。
检出来源,似乎无法完成。 –