Hello, I am a newbie to ES and would appreciate any insights into the below issue (going crazy for the last couple of hours :/):
I need to store the following string value into a field -- foo\bar -- with the literal backslash in it. curl -XPUT 'http://localhost:9200/test/test/test' -d ' { "rules": [ { "users" : [ "foo\bar" ] ] }' I get the following error: {"error":"RemoteTransportException[[High-Tech][inet[/X.X.X.X:9300]][index]]; nested: MapperParsingException[failed to parse [rules.users]]; nested: JsonParseException[Unrecognized character escape 'k' (code 107)\n at [Source: UNKNOWN; line: 10, column: 42]]; ","status":400} I tried "foo\\bar" and the value gets stored as "foo\\bar". Any ideas on how to store "foo\bar" with the literal backslash in it? Thanks in advance! -- You received this message because you are subscribed to the Google Groups "elasticsearch" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/1f4a3fb8-6835-4851-a354-acd5fa8f97bb%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
