WCF DataService 具有指定条件的展开节点
我正在尝试执行一个简单的查询:
方法 1:
var ss = from h in je.RolesUsers.Expand("Role").Where(h => h.UserID == 1) select h;
方法 2:
var e = je.RolesUsers.Expand("Role").Where(s => s.UserID == 1);
我从未在结果中扩展“角色”,它始终为空。 这两行都对服务执行相同的请求:
http://localhost:5521/JoybaDataService.svc/RolesUsers()?$filter=cast(UserID,'Edm.Int32') eq 1&$expand=Role< /code>
使用此查询我可以扩展“角色”。 有什么想法吗???
I'm trying to do a simple query:
Method 1:
var ss = from h in je.RolesUsers.Expand("Role").Where(h => h.UserID == 1) select h;
Method 2:
var e = je.RolesUsers.Expand("Role").Where(s => s.UserID == 1);
I never get "Role" to be expanded in the result, it is always null.
Both lines execute the same request to the service:
http://localhost:5521/JoybaDataService.svc/RolesUsers()?$filter=cast(UserID,'Edm.Int32') eq 1&$expand=Role
Using this query I get "Role" to be expanded.
any Idea???
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论