如果sqlite实际上没有存储小数,那么如何使用它来模拟实体框架数据上下文?

时间:2018-11-13 22:35:45

标签: entity-framework sqlite

即使我知道我的可查询对象具有满足以下条件的数据,它仍然会失败,这使我的测试也失败了,因为我将sqlite用作内存中的测试数据库。

这是我可查询的地方,所有值都是小数:

queryable = queryable
.Where(x => x.FahrenheitMin >= tempRange.TemperatureFrom)
.Where(x => x.FahrenheitMax <= tempRange.TemperatureTo);

由于某种原因,我的结果是错误的。我的研究表明,sqlite实际上并不存储小数,这可能就是原因。在那种情况下,在我看来,sqlite对于模拟实体框架数据上下文肯定毫无用处。这是一个合理的结论吗?

0 个答案:

没有答案