0

まず、この記事は検索/インデックス作成全般について非常に役立ちました。この記事は、適切なインデックス作成の手がかりになりました。そのため、説明にキーワードアナライザーを使用したため、説明に「*」(アスタリスク)が含まれる文字列を見つけるのに問題があります。たとえば、「*note」で始まる説明がたくさんあります。だから私は見つけたいです:

item.Description.StartsWith("*");

私も試しました:

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

しかし、それはうまくいかないようです。これについて何か考えはありますか?

4

1 に答える 1

1

これは、StartsWith とエスケープを行う必要なしの両方で、実際に機能するはずです。失敗するテストを作成してみてください。

于 2012-04-14T15:01:25.020 に答える