我只是试图将一段文本与mongoDB的字符串开头匹配。
我尝试了大量不起作用的结构,我认为查询应该是这样的:
var dataList = _dataService.GetCollectionQueryModel<User>(
Query.And(
Query.EQ("IsActive", true),
Query.Matches("FullName", "/^" + query + "/")
)
);
然而,什么都不返回,但如果我单独传递查询,那么我将获得返回的数据,但它将匹配firstname的任何部分,任何想法?