В моей базе данных solr есть 1.000.000 записей.
Я хочу обновить все записи без уникального идентификатора ключа,
но я получаю сообщение об ошибке уникальный ключ требуется!
мой solr документ:
{
id = 001,
name="Joe",
city = [Hyderabad],
phone = [9848022337]
}
Вот мой код.
//Preparing the Solr client
//Preparing the Solr document
SolrInputDocument doc = new SolrInputDocument();
Map map=new HashMap();
map.put("set","Ahmet");
doc.addField("name", map);
// or adding id list
// List ids = new ArrayList();
// doc.addField("id",ids);
updateRequest.add( doc );
UpdateResponse rsp = updateRequest.process(Solr);
как я могу это сделать, любая альтернатива?
similar sql is update tableName set name="ahmet"