LiteDB-使用一个ID选择多个条目

时间:2019-05-31 21:16:23

标签: c# litedb

好的,如果标题有误导性,我深表歉意,我找不到合适的措辞。

所以我有一个集合,我想从中收集所有带有UserId的项,其中StatusId是一个值。

我正在寻找与以下SQL查询类似/相同的内容。 SELECT COUNT(*) FROM Warns WHERE UserId = uId AND StatusId = sId;

LiteDB是否存在类似的东西?

1 个答案:

答案 0 :(得分:1)

您可以直接使用Count方法:

var count = collection.Count(Query.EQ("Field", "Value"));

或使用标准的收集方法:

var count = query.Run(...).LongCount();