Try our conversational search powered by Generative AI!

Why do I get double dollar signs on fields when I use the .Net Client


I am using the Epi Search and Nav .Net Client for the first time outside my main Epi project. I have it all setup and working, indexing even.

But, but index documents come out with this $$type postfixes on most fields. What gives? I know those are from serializing, but will they make searches not work?

Mar 21, 2022 20:21

Not 100% sure, but I think it is for elasticsearch (which Search & Navigation are built on) knows what property type the field is when searching.

Search should work with no issue

Mar 22, 2022 6:24

Yeah I was thinking the same thing as some of the fields that START with Search like SearhHitUrl have the $$string on them.

We have some code that sends a Elsatic Search Command through the EpiFind API to JUST update a few extra fields and the $$ doesn't get added. But, I think for now I am going to go with this as is and see if I get the results I am hoping for!

Mar 22, 2022 11:53
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.