0
我已經定義了目標類和一些子類,如區域,國家,城市和一些額外的字段。我想把他們的所有實例放在同一個solr內核中。它起作用,因爲我已經在同一個schema.xml中創建了包含所有可能字段(regionName,countryName等)的模式。春季數據Solr和多態性
但我不知道,我如何獲取它們並轉換爲正確的類型?有任何想法嗎?或者這是不可能的?
感謝您的回答,
問候
山
代碼喜歡:
Destiantion
@SolrDocument(solrCoreName = "destination")
public class Destination implements Serializable {
/**
*
*/
private static final long serialVersionUID = 4593263425568053104L;
private int id;
private String name;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
市
public class City extends Destination {
/**
*
*/
private static final long serialVersionUID = 4593263425568053104L;
private int regionId;
private String regionName;
public int getRegionId() {
return regionId;
}
public void setId(int regionId) {
this.regionId = regionId;
}
public String getRegionName() {
return regionName;
}
public void setName(String regionName) {
this.regionName = regionName;
}
}
感謝您的評論。我已更新我的代碼。這只是一個測試:-) – shan
你在開玩笑嗎?你不應該這樣做。 – Xenidia
我不想分散其他人的注意力。 – shan