博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Entity Framework OData filter inherit
阅读量:7120 次
发布时间:2019-06-28

本文共 519 字,大约阅读时间需要 1 分钟。

过滤继承对象 

TPH 的情况

EF : 

return Task.FromResult
>( query.OfType
().Where(c => c.childA == "a").Cast
().Concat(query.OfType
().Where(c => c.childB == "b")) );

使用 concat 来处理 

 

OData : 

$http({    url: "/api/parents",    params : {        $filter: "Project.Entity.ChildA/childA eq 'dada' or Project.Entity.ChildB/Id gt 0"    },    method : "GET"});

 

转载于:https://www.cnblogs.com/keatkeat/p/6184427.html

你可能感兴趣的文章
【No.4 变量作用域】
查看>>
利用微信公众号实现zabbix告警
查看>>
Tomcat pool 发布脚本
查看>>
mysql 7下载安装及问题解决
查看>>
多对多关联映射(双向关联)见项目:me_many_to_many
查看>>
oralce9i备份的数据导入到oralce10g中的过程
查看>>
Silverlight C# 游戏开发:自定义鼠标(一)
查看>>
Python[8] :paramiko模块多进程批量管理主机
查看>>
异步加载js文件并执行js方法:实现异步处理网页的复杂效果
查看>>
Windows Home Server 常见问题
查看>>
CentOS 6.2目录服务之LDAP(一)
查看>>
配置Action
查看>>
c语言表白程序代码
查看>>
Exchange 2003升级至Exchange 2007
查看>>
Linux也使用多线程下载
查看>>
用脚本管理服务器日志
查看>>
JBoss企业级应用服务平台群集指南(一)
查看>>
使用高速通道加速iOS版本审核
查看>>
学习笔记:App-V测试错误代码4505CD-1690150A-20000194
查看>>
分布式实时分析数据库citus数据插入性能优化
查看>>