2012-04-13 14 views
0

Zuerst fand ich this article sehr hilfreich über die Suche/Index im Allgemeinen, und this one klärte mich in ordnungsgemäße Indexierung. Nachdem ich den Keyword Analyzer für meine Beschreibung verwendet habe, habe ich Probleme, Zeichenfolgen mit einem '*' (Sternchen) in der Beschreibung zu finden. Zum Beispiel habe ich viele Beschreibungen, die mit "* Note" beginnen. So würde ich finden mag:Wie kann ich nach erkannten Zeichen in RavenDb suchen

item.Description.StartsWith("*"); 

Ich habe auch versucht:

.Where(x => x.Description.StartsWith(RavenQuery.Escape("*"))) 

Aber das scheint nicht zu funktionieren. Irgendwelche Gedanken dazu?

Antwort

1

Das sollte eigentlich funktionieren, sowohl in StartsWith und ohne die Flucht zu tun. Können Sie versuchen, einen fehlgeschlagenen Test zu erstellen?

Verwandte Themen