【发布时间】:2014-12-10 23:37:08
【问题描述】:
我有一个对象,其中一个字符串字段存储在 RavenDB 中。例如:
public class SomeObject
{
public string SomeText = "hello world";
}
我希望能够在同一查询中检查以下两项:
- 检查整个字符串是否以某个值开头。在这种情况下:
- “地狱”将匹配
- “hello”会匹配
- “hello w”将匹配
- “world”将不匹配
- “world hello”将不匹配
- 检查字符串是否包含某些术语。假设它们是空格分隔的,在这种情况下:
- “地狱”将不匹配
- “hello”会匹配
- “hello w”将不匹配
- “世界”将匹配
- “world hello”将匹配
设置索引(我假设?)以便能够在同一个查询中执行此操作的好方法是什么?
编辑:澄清我希望能够在同一个查询中检查这两件事。
【问题讨论】: