我试着用Morphias的推荐信。问题是,当我指定如下代码时:
@Reference
public ArrayList<NotificationParticipant> users;上面的代码来自Notification实体,它可以有无限数量的参与者,因此这将导致加载所有参与者。我想指定这样的东西来加载一些参与者(因为我不需要所有的参与者)
@Reference( order="-createdAt" limit=3 )
public ArrayList<NotificationParticipant> users;有办法在摩菲亚做这件事吗?
发布于 2014-07-09 11:40:12
默认情况下,这是不可用的。您可以懒洋洋地加载引用的用户,但仅此而已。您需要构建自己的实现。
需要注意的一件事是:如果只部分加载一个实体,那么如果将它保存回数据库会发生什么呢?是否要合并旧数据和新数据,还是只想存储当前状态?
https://stackoverflow.com/questions/24647949
复制相似问题