LiteDb v5 Query.All () эквивалент - PullRequest
0 голосов
/ 19 марта 2020

Что такое BsonExpression эквивалент Query.All() в LiteDb v5?

У меня проблемы с поиском BsonExpression, что означает «все результаты». У меня есть вспомогательный класс, который генерирует Query в LiteDb v4. Поэтому я пытаюсь портировать свой вспомогательный класс для работы с LiteDb v5. В LiteDb v4 Find метод LiteCollection принимает объект Query, но в v5 он принимает BsonExpression объект.

Использование метода FindAll() не является опцией для данного помощника класс, так как я переношу свое приложение с LiteDb v4 на v5.

1 Ответ

0 голосов
/ 19 марта 2020

В качестве обходного пути я использую Query.Not("_id", null);, который возвращает BsonExpression. Поскольку поле Id никогда не будет нулевым, на данный момент этого достаточно, но я все равно хотел бы сделать все правильно.

...