I donβt think you can update a SolR document without having UniqueKey for your documents. You will have to drop all documents from the kernel and reload from scratch every time you want to update a document.
More information here: http://wiki.apache.org/solr/UniqueKey
source share