首页 > 解决方案 > where 子句中的计算值

问题描述

我正在使用实体空间,需要运行以下查询

select * from MyTable WHERE (Age * 10) IN (50, 60, 70)

ES版本是

query.Where((query.Age * 10).In(AgesList));

这会生成以下无效查询(Age * 10丢失)

select * from MyTable WHERE IN (50, 60, 70)

产生所需查询的任何解决方案?

标签: c#entityspaces

解决方案


推荐阅读