Hi solr users I have a string field to store a xml string. Now I want to update the field.I use the command.
http://10.7.23.122:8080/solr/meta_core/update?stream.body=<add><doc><field name="name">shardTv_20131031</field><field update="set" name="jobFirstRunExpress" >"<root><conditionGroup><conditionEntry type=\"string\" isChangeable=\"true\" ><key>REP_DATE</key><op>></op><val>20130930</val></conditionEntry> <op>and</op> <conditionEntry type=\"string\" isChangeable=\"true\" ><key>REP_DATE</key><op><</op><val>20131003</val></conditionEntry></conditionGroup></root> "</field></doc></add>&commit=true The red color string is what I want to update .However it give out an error: <response> <lst name="responseHeader"> <int name="status">400</int> <int name="QTime">3</int> </lst> <lst name="error"> <str name="msg">unexpected XML tag doc/root</str> <int name="code">400</int> </lst> </response> Is there any way to acheive my requirement? Any suggestion will be appreciated. Regards