我有以下课程 public class Book public string BookId { get; set; } public string Description { get; set; } = string.Empty;
public ICollection<BookCategory> CategoriesLink { get; set;
我有一个场景,其中我有一个叫Page的对象,还有一个叫Tag的对象,这两者之间的关系是Page有标签(多对多),但相同的标签也可以与Product共享,这里的关系也是相同的Product有标签(多对多)在正常情况下,我将在Tag中创建一个type列,其中type可以是枚举值(产品、页面),并使用查询,如SELECT * from Tag where parent_id = page_id和type =如何在JPA中做到这一点(如何创建