从@Formula获取实体列表

时间:2019-04-28 19:30:49

标签: spring hibernate spring-boot

@Formula("(SELECT s.* FROM user_acc u INNER JOIN user_likes_song us ON us.user_id = u.id " +
            "INNER JOIN song s ON us.song_id = s.id WHERE us.user_id = id)")
private List<Song> likedSongs;

嘿!

在我的系统中,我有一些喜欢歌曲的用户。在他们喜欢一首歌之后,它会作为一条记录插入到user_likes_song多对多表中。可以使用@Formula将喜欢的歌曲作为列表获取吗?

0 个答案:

没有答案