子文档中的问题通过休息调用添加/更新:
文件:{'id':'1','姓名':'Jagadish',' childDocuments ':[{'id':'1_1','Class':'A' },{'id':'1_2','Class':'B'}]}
能够使用solr管理门户进行更新。 输出: { “responseHeader”:{ “状态”:0, “QTIME”:0, “PARAMS”:{ “Q”: “:”, “_”: “1529378111079”}, “响应”:{ “numFound”:3, “开始”:0, “文档”:[ { “ID”: “1_1” “类”:[ “A”], “版本”:1603670518437773312, “Class_str”:[ “A”]}, { “ID”: “1_2” “类”:[ “B”], “版本”:1603670518439870464, “Class_str”:[ “B”]}, { “ID”: “1”, “名”:“贾格迪什”], “版本”:1603670518440919040, “NAME_STR”:[ “贾格迪什”]}] }}
无法通过rest call post方法以相同格式更新。 输出: { “responseHeader”:{ “状态”:0, “QTIME”:0, “PARAMS”:{ “Q”: “:”, “_”: “1529378111079”}, “响应”:{ “numFound”:1, “开始”:0, “文档”:[ { “ID”: “1”, “名”:“贾格迪什”], “ childDocuments .ID”:[ “1_1”, “1_2”], “ childDocuments 。类”:[ “A”, “B”], “版本”:1603669493235580928, “NAME_STR”:[ “贾格迪什”], “ childDocuments .Class_str”:[ “A”, “B”], “ childDocuments .id_str”:[ “1_1”, “1_2”]}] }}
感谢您的提前帮助