LiteDB - выбор нескольких записей с одним идентификатором - PullRequest
0 голосов
/ 01 июня 2019

Хорошо, извините, если название вводит в заблуждение, я не могу найти правильную формулировку для него.

Итак, у меня есть коллекция, из которой я хочу посчитать все записи с UserId, где StatusId является значением.

Я ищу что-то похожее / такое же, как SQL-запрос ниже.SELECT COUNT(*) FROM Warns WHERE UserId = uId AND StatusId = sId;

Существует ли что-то подобное для LiteDB?

1 Ответ

1 голос
/ 01 июня 2019

Вы можете использовать метод Count напрямую:

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

Или используйте стандартные методы сбора:

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