SOLVED

Unable to find some items by TermId (SP Bug?)

Occasional Contributor

Hello, I have a library with a Managed Metadata column - 'bmmLanguages' - attached to a term set.

I have multiple documents with a selected language 'Korean' but some of those documents are not returned by the search when searched by the term id... It works only when searching by the label which is 'Korean'

Take a look what is returned when I am founding this doc by other criteria:

TankT72_0-1655887498541.png

But if I will add a refiner with this term id I receive 0 results (no other documents returned because I am searching also for the document ID in the query text).

TankT72_1-1655887687870.png

But if I change the Query text to '*' to find all documents with this language - it returns a lot of documents with this language selected - BUT not all...

TankT72_2-1655887840002.png

I can still find this "broken" document by the label of the language:

TankT72_0-1655887937408.png

 

Is this a bug in the SPO Search???

 

 

1 Reply
best response confirmed by AdrianStanislawski (Occasional Contributor)
Solution

At last I have found the issue. I had to edit this auto managed property and select the "Language Neutral Tokenization" setting (and because of the edit I also had to add the crawled property mapping). Now it searches by the id correctly. Strange that it worked by the label ;)