可以说我有以下数据模型:
public class A {
@Indexed(indexType = IndexType.FULLTEXT, indexName = "property1")
String property1;
}
public class B extends A {
@Indexed(indexType = IndexType.FULLTEXT, indexName = "property2")
String property2;
}
我可以告诉 Spring 框架以property1
不同的索引名称索引 B 类吗?如果没有,在这种情况下你会怎么做?我的意思是,如果你有几个类都扩展同一个基类,但同时,这些类从基类继承的所有属性都应该被索引,你会怎么做。我只能在基类中注释这些属性以进行索引,这是非常有限的。我能做些什么?
谢谢。