【发布时间】:2013-11-19 16:09:52
【问题描述】:
我有一组嵌套表
例如。客户 -> 客户订单 -> 订单详情……。
我与服务堆栈和 ormlite 一起使用...我需要能够传入一个 customerid,然后返回一个 json 提要,其中包含嵌套在客户对象中的客户订单和嵌套在每个客户订单对象中的订单详细信息...努力实现这一目标。
我看过一个复数站点视频,它可以处理到第二层并且效果很好,例如。
var customer = Db.GetByIDorDefault<Customer>(CustomerId);
var customerorder = Db.Where<CustomerOrder>(a => a.CustomerId == CustomerId);
customer.CustomerOrder.AddRange(customerorder);
return customer;
并且还看到了我安装的@mythz ServiceStack OrmLite How can I achieve automatic setting of foreign key/related properties? 的这篇文章(新版本的服务堆栈...... 4.0)......但是都没有解决加载超过第二级嵌套的问题(即无法加载订单详细信息)。
非常感谢任何帮助。
【问题讨论】:
标签: c# servicestack ormlite-servicestack