Cant use best bet with dashe

Vote:
 

Hi,

We can no longer use best bets with dashe in the name, like "e-mail". Is this by design or is it a bug?

/Jesper

 

#208864
Nov 04, 2019 12:35
Vote:
 

As, special character are not supported with best bet, see below document title with "Adding best bets"

https://webhelp.episerver.com/latest/en/find/best-bets.htm

#208870
Nov 04, 2019 13:07
Vote:
 

Ok, thx for clarifying.

But this was supported or at least not prevented in previous versions. We now have a lot of best bets that have dashes that dont work. Are there any tools or scripts to update these best bets?

/Jesper

#208880
Nov 04, 2019 14:15
Vote:
 

In what Episerver Find version it was working for you? I doubt, it (special characters) was ever supported, because Episerver Find ignores the special characters and replace with space (during query search). You should verify or cross check.

#208885
Nov 04, 2019 14:49
Vote:
 

Those documents were updated very latest (as requested in this post), but I think that were the part of the Find feature from very begining. :)

More information on this

https://world.episerver.com/documentation/developer-guides/find/NET-Client-API/searching/reserved-characters/

#208886
Edited, Nov 04, 2019 14:55
Vote:
 

A best bet phrase cannot contain these special characters: + - && || ! ( ) { } [ ] ^ " ~ * ? : \ /

#208911
Nov 04, 2019 19:50
Vote:
 

As you can see in the printscreen below we have been able to enter "e-faktura" in previus version.

/Jesper

#209070
Nov 07, 2019 8:45
Vote:
 

I see, you can either keep the old version if update not nessary.

As, after the version 12 the Find isn't supporting the special characters in their search. If you use special characters in your search term it will replace with space. So, even if you allow the special character in best bet by customization (somehow), it will not support the search based on that (best bet will not work). So the ultimate solution is to update your tags.

#209080
Nov 07, 2019 11:23
Vote:
 

I would rename them if FIND would show BEST BET for "e post" when I search for "e-post" but I´t doesn´t. How to I get around this? Our visitors will use "-" in there search querys, shuld I remove "+ - && || ! ( ) { } [ ] ^ " ~ * ? : \ /" in the searchquery all together? It is diferent thing to search for "e" + "post" and "e-post"

/Jesper

#209204
Edited, Nov 11, 2019 11:13
Vote:
 

It has been reported as a bug since a few weeks back. 

FIND-6368 [UI] Best bet doesn't allow dash in phrase

#209573
Nov 18, 2019 21:11
Jesper.Ahne - Nov 25, 2019 10:41
Hi, can´t fin FIND-6368 in the buglist. Is it solved or in a secred list? =)
dada - Nov 28, 2019 12:31
Hi Jesper

It's not fixed yet and if you can't find it on the bug list it's still marked as private. Usually it goes public when it's fixed.