2016-07-28 74 views
0

我目前使用MongoDB存储账户和Morphia的信息以将POJO映射到文档,反之亦然。通过Morphia提取POJO中的字段

我存储的一条信息是帐户用于上次登录的IP,但每次登录时都会更改此信息,所以我不想从从MongoDB获取的文档中加载此信息。我知道POJO中的setter可以在字段用存储在文档中的值实例化之后设置此字段,但是我宁愿在实例化后保持它不变,那么是否有办法让Morphia使用给定值而不是存储在文档中的值。

回答

1

没有这样的动态时尚,没有。您最好的选择是通过某个服务类加载该实体,然后设置IP地址,然后将其返回给应用程序。