我有以下DB模型:(Category与Product有多对多的关系,Product与Variant有一对多的关系我通过以下JPQL查询获取这些对象:
@Query("select distinct c from Category c join c.products as p join p.variants as如何筛选出在<
我有一个场景,其中我有一个叫Page的对象,还有一个叫Tag的对象,这两者之间的关系是Page有标签(多对多),但相同的标签也可以与Product共享,这里的关系也是相同的Product有标签(多对多)在正常情况下,我将在Tag中创建一个type列,其中type可以是枚举值(产品、页面),并使用查询,如SELECT * from Tag where parent_id = page_id和type