我们可以使用LIKE
关键字来过滤掉在T-SQL中使用它的记录吗?
答案 0 :(得分:36)
LIKE
的关键字是CONTAINS
。如果您的文档具有firstName
属性,并且想要对名称'bob'
进行过滤,则可以通过这种方式在查询中使用它:
"SELECT * FROM c WHERE CONTAINS(c.firstName, 'bob')"
或者,如果您使用的是Linq
并假设您的某个类Person
具有FirstName
属性,那么相同的查询将以这种方式运行:
var dbClient = GetClient();
var docs = dbClient.CreateDocumentQuery<Person>(Collection)
.Where(p => p.FirstName.Contains("bob");