Несмотря на то, что я знаю, что в моем запросе есть данные, удовлетворяющие приведенным ниже условиям, он все равно не проходит, что также приводит к сбоям в моих тестах, поскольку я использую sqlite в качестве базы данных для проверки в памяти.
Вот мойqueryable, где все значения являются десятичными:
queryable = queryable
.Where(x => x.FahrenheitMin >= tempRange.TemperatureFrom)
.Where(x => x.FahrenheitMax <= tempRange.TemperatureTo);
По некоторым причинам мои результаты просто неверны.Мои исследования показали, что sqlite на самом деле не хранит десятичные дроби, и это, вероятно, причина.В этом случае мне кажется, что sqlite, безусловно, бесполезен для насмешки над контекстом данных структуры сущностей.Это разумный вывод?