c# - 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)
产生所需查询的任何解决方案?
解决方案
推荐阅读
- python - 如何执行批处理文件?
- android - 用于 android 签名哈希 AADB2C android 平台的 base64 编码 SHA1 的正则表达式
- spring-boot - Camel REST DSL 为 Swagger UI 设置示例值
- elasticsearch - 通过 Elasticserach Query DSL 在 Kibana 中查找列表中的所有条目
- mongodb - Strict (2048): MongodbSource::value() 的声明
- xml - 如何从返回字符串中提取特定字段
- python - scipy splrep 是否为 t 提供了错误的最后一个元素?
- python-3.x - 编辑文件中的特定字典
- javascript - ngb 下拉菜单 - 滚动到活动项目
- angular - 子应用程序延迟加载在单水疗中心的角度微前端内