如何在RavenDb中搜索转义字符

时间:2012-04-13 19:31:24

标签: ravendb

首先,我发现this article对搜索/索引非常有帮助,this one让我了解正确的索引。因此,在我的描述中使用了关键字分析器,我无法在描述中找到带有'*'(星号)的字符串。例如,我有许多以“* note”开头的描述。所以我想找到:

item.Description.StartsWith("*");

我也尝试过:

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

但这似乎不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:1)

这应该在StartsWith中实际工作,而不需要进行转义。 你能尝试创建一个失败的测试吗?