I tried to "Index Documents" with ID "4a343ca361d150e7-介護職".
It's seems Successful, but not appear in Documents.
Then, I tried to "Index Documents" with ID modified, here are the results.
"4a343ca361d150e7-介護" : appear in Documents (OK)
"4a343ca361d150e7--介護職" : appear in Documents (OK)
"a343ca361d150e7-介護職" : appear in Documents (OK)
After writing the previous topic,
I tried to index a document with that ID using API (app-search-node) and got the same result.
I repeated it several times, but the result was the same.
Then I checked API's logs and found "Unable to save document" message.
What causes the "Unable to save document" message to be logged?
As you might expect, I'm using an engine with a Japanese language analyzer.
I tried indexing with JUST the ID but the result was the same, so it's not caused by another field.
Then I created a NEW engine and indexed the document abobe (JUST the ID) and it was fine!
Apparently it's an engine-specific problem.
(But there are many indexed documents in the first engine, it's difficult to switch to the new engine...)
I'll contact Elastic support directly.
Thank you again!
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.