2016-07-28 30 views
0

我目前使用MongoDB存儲賬戶和Morphia的信息以將POJO映射到文檔,反之亦然。通過Morphia提取POJO中的字段

我存儲的一條信息是帳戶用於上次登錄的IP,但每次登錄時都會更改此信息,所以我不想從從MongoDB獲取的文檔中加載此信息。我知道POJO中的setter可以在字段用存儲在文檔中的值實例化之後設置此字段,但是我寧願在實例化後保持它不變,那麼是否有辦法讓Morphia使用給定值而不是存儲在文檔中的值。

回答

1

沒有這樣的動態時尚,沒有。您最好的選擇是通過某個服務類加載該實體,然後設置IP地址,然後將其返回給應用程序。