我有实体User
和Test
@Entity
public class User {
private Long id;
private String userName;
}
@Entity
public class Test {
private Long id;
@ManyToMany
private Set<User> users;
}
我可以通过用户实体获取所有测试:public interface TestRepository extends JpaRepository<EventSettings, Long> {
List<Test> findAllByUsers(User user);
}
但是我应该使用哪个查询来查找由userName
创建的所有测试?