Tôi có một câu hỏi mà tôi muốn viết trong mô hình sản phẩm của tôiNội tham gia vào vở kịch khung ebean
select * from shop inner join product on product.shops_id=shop.id where product.name=keyword
Shop.java
public class Shop extends Model {
@Id
@SequenceGenerator(name="shop_gen", sequenceName="shop_id_seq", allocationSize=1)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="shop_gen")
@Column(name="id")
public Long id;
@Required
public String name;
@Required
public String addressLine1;
public String addressLine2;
public String addressLine3;
@Required
public String city;
@Required
public String town;
@Required
public String phoneNumber;
@OneToMany(mappedBy = "shops",cascade = CascadeType.REMOVE)
public List<Product> products=new ArrayList<>();
@Required
@OneToOne
public String category;
@Lob
@Column(name = "shop_pic")
public byte[] shop_pic;
@ManyToOne
@Required
public User owner;
}
Product.java
public class Product extends Model {
@Id
@SequenceGenerator(name="product_gen", sequenceName="product_id_seq", allocationSize=1)
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="product_gen")
@Column(name="id")
public Long id;
@Required
public String name;
@Required
public Float price;
@OneToOne
@Required
public String category;
@ManyToOne
public Shop shops;
}
Mục đích chính của tôi là tìm danh sách cửa hàng h có một sản phẩm cụ thể.
nơi thay đổi từ khóa mọi lúc. tôi đã đề cập đến câu hỏi tương tự nhưng dint hiểu bất kỳ câu hỏi nào trong số đó. Bất kỳ trợ giúp sẽ được đánh giá
cập nhật câu hỏi của tôi ở trên – akku