首页 文章
  • 1 votes
     answers
     views

    如何在laravel 5中以多对多的关系加载?

    我的 user table 和 item table 由多对多关系相关, item table 在外表中有一些数据,例如 color table 我有一个与两者相关的数据透视表 . 我的问题是,如果我想要检索与用户相关联的所有项目,我如何通过热切加载来获取它们? 我知道 $user->item 将检索该用户的所有项目 . 但是,如果我想在一个查询中急切地为该用户加载所有具有颜色属性的项目,我...
  • 3 votes
     answers
     views

    使用fetch join或EAGER解决hibernate multi-bag-fetch-issue问题?

    我有一个A类,它与B和C类有一对多的关系 . 我把fetchType设置为EAGER,这导致了JPA中的多包取问题 . 现在有两种方法可以解决我所知道的问题 . 要么我保持获取类型Eager并将它们从List更改为Set,这在我的情况下是正常的,或者将fetchType更改为“lazy”并使用join查询到EAGER获取关系 . 推荐的方法是什么?

热门问题