是否有可能有1个表映射到两个不同的列表?
例如,1个列表可能包含所有活动订单,而另一个列表可能包含所有已提交的订单。
在数据库中,订单位于具有不同状态的1个表中。
我假设您可以在包集合中使用where子句?但是在保存数据时我会遇到任何问题吗?
答案 0 :(得分:1)
我认为你不应该在映射级别上处理这个问题。查询服务中的过滤数据,或者向您的实体添加方法,例如getActiveOrders()
和getSubmittedOrders()
,它们只会过滤所有订单的(映射)列表。
BTW,我认为关于集合映射的where子句可行。