EF或NHibernate可以处理以下情况吗?
到目前为止,这是ORM 101,但现在变得更加棘手:
有没有办法传入两个额外的参数,以便EF或NH可以依次将它们添加到填充对象图形的调用中? TVF或存储过程的输出可以根据需要进行修改,所以我不认为我问的问题与this post相同,但可能会有误。
这些工具中的任何一种都可以适应这种情况吗?最好不要手动编写对象图,这似乎是逻辑计划B。
更新:jbl(谢谢)建议这个link,它让我们到了一半。它显示了如何从参数化的TVF加载一组简单实体。但是,我正在尝试做一些更复杂的事情。在我的情况下
(1)我需要加载子实体和
(2)子实体的查询/ TVF也需要传递相同的两个参数
我的问题的坚果是“这样做的最佳/正确方法是什么?”有没有办法配置这些工具中的任何一个来为我填充对象图,因为他们都可以在简单的基于查询的情况下做到这一点?