Linq 如何在RavenDB中格式化此查询
给定一个如下所示的文档:Linq 如何在RavenDB中格式化此查询,linq,ravendb,Linq,Ravendb,给定一个如下所示的文档: public class Post { public string Title { get; set; } public List<string> Tags {get; set;} } from p in session.Query<Post>() where p.Tags.Any(tag => tag == someTag) select p; 来自会话中的post.Query() 其中post.Tags.An
public class Post {
public string Title { get; set; }
public List<string> Tags {get; set;}
}
from p in session.Query<Post>()
where p.Tags.Any(tag => tag == someTag)
select p;
来自会话中的post.Query()
其中post.Tags.Any(tag=>tag==someTag)
选择职位
杰克逊,
大概是这样的:
public class Post {
public string Title { get; set; }
public List<string> Tags {get; set;}
}
from p in session.Query<Post>()
where p.Tags.Any(tag => tag == someTag)
select p;
会话中p的查询()
其中p.Tags.Any(tag=>tag==someTag)
选择p;
现在我觉得自己很愚蠢。在我的脑海里,任何人都只会返回第一篇有匹配标签的帖子。我在一个单元测试中帮助自己证明了我的想法,在内存数据库中有一个准备得很差的样本。非常感谢。