我基本上有很多不同的數據庫合併成一個SOLR商店。它必須是這樣的,我不能改變它。在數據庫中有數字標識的任何理由?
我給每個項目中的每個數據庫中的唯一的ID,但是當我合併數據庫成SOLR我發現我有具有相同ID的多個項目,例如:
Database A
Itemid: 1
Database B
Itemid: 1
SOLR:
Itemid: 1
Itemid: 1
相反,我我現在有我與之前的數據庫名稱主ID,像這樣:
Database A
Itemid: A1
Database B
Itemid: B1
SOLR:
Itemid: A1
Itemid: B1
我的問題是,是否有具有非數字的ID任何正當理由,可我還是不基於這些ID排序?
任何反饋將不勝感激。
顯示更多的代碼!原始基地的數據庫模式是什麼?你是如何融合它們的? –