使用morphia @Reference 关联查询数据与mongodb中不匹配
时间: 2019-05-22来源:博客园
前景提要
使用morphia @Reference 关联查询数据与mongodb中不匹配
0 悬赏园豆: 160 [待解决问题] 两个不同的映射类,@Reference 是一个映射类集合字段,在这两个映射类中都有。
在a实体类中查询的与库中不符合(有些字段不一样),直接在库中修改,再次查询到的数据发现并没有库中的修改(效果类似于我一直在查一个类似缓存的东西,我数据虽然更新了,但是缓存没有更新)。确认数据库中没有脏数据干扰。
在b实体类中,查询到的数据都是跟库中相符合的,我在库中修改后,再次查询也能查到正确的修改。
解决办法:将注解的lazy设置为true,即开启延迟加载。
我想知道的是为什么我对于这种映射类集合字段,同一个数据在两个大的映射类下查询到的数据竟然不同。。。(一个正确,一个错误)。
有没有前辈知道原理,或者我使用上的问题讲一下的。 萌新啊萌新是我 | 初学一级 | 园豆: 27
提问于:2019-05-22 10:02 显示帮助
使用"Ctrl+Enter"可进行快捷提交,评论支持部分 Markdown 语法:[link](http://example.com) _italic_ **bold** `code`。
< > 分享
分享您的问题

清除回答草稿
您需要 登录 以后才能回答,未注册用户请先 注册 。

科技资讯:

科技学院:

科技百科:

科技书籍:

网站大全:

软件大全:

热门排行