Probably a silly error. Can someone point out my mistake? Code and output gists at https://gist.github.com/anonymous/fb9cdb5b44e76b2c308d
Thanks Code: SolrInputDocument solrDoc = new SolrInputDocument(); solrDoc.addField("id", documentId); solrDoc.addField("content_type", "parentDocument"); solrDoc.addField(Constants.REMOTE_FILE_PATH, filePath == null ? "" : filePath); solrDoc.addField(Constants.REMOTE_FILE_LOAD, Constants.TRUE); SolrInputDocument childDoc = new SolrInputDocument(); childDoc.addField(Constants.ID, documentId+"-A"); childDoc.addField("ATTRIBUTES.STATE", "LA"); childDoc.addField("ATTRIBUTES.STATE", "TX"); solrDoc.addChildDocument(childDoc); solrServer.add(solrDoc); solrServer.commit();