我需要使用QueryDSL创建动态查询 . 我有一个实体名称Participant with List属性为@OneToMany(mappedBy =“participant”)@Cascade() .

根据从客户端传递的参数,查询应该是动态的 . 如果参数中存在国家或地区,则查询应使用IN where子句获取记录 . 我该怎么做?