3
다큐먼트의 Relations 페이지를 읽은 후, 나는이 같은 많은 관계로 많은 사용할 수 있습니다GreenDAO와 양방향 Many To Many 관계를 사용하는 방법은 무엇입니까?
@Entity
public class Product {
@Id private Long id;
@ToMany
@JoinEntity(
entity = JoinProductsWithOrders.class,
sourceProperty = "productId",
targetProperty = "orderId"
)
private List<Order> ordersWithThisProduct;
}
@Entity
public class JoinProductsWithOrders {
@Id private Long id;
private Long productId;
private Long orderId;
}
@Entity
public class Order {
@Id private Long id;
}
을 자,이 코드, 내가 주문에서 제품의 목록을 이중 directionel 관계 및 액세스 할 수 있습니다 그것과 관련이 있니? 또는 Order 클래스에도 Product List를 추가해야합니까? 이런 식으로 뭔가가 :
...
@Entity
public class Order {
@Id private Long id;
@ToMany //I don't know if this is corect btw.
private List<Product> productsForThisOrder;
}
이 아닌 양방향 directionel 많은 많은 관계이다. – HabibKazemi