0
Item을 확장하는 Item 클래스 및 Package 클래스가 있습니다. Package 클래스에 추가 된 유일한 필드는 Item 객체의 배열이되고 싶은 $ ingredients입니다. 나는 zend/doctrine에 꽤 새로운데, 나는 그것을 배우기 위해 튜토리얼을 사용한다.다른 객체의 배열을 포함하는 Fetch 객체
개체 테이블을 가져 오는 방법을 배울 수 있었지만 항목 개체의 배열이 포함 된 Package 개체를 가져 오는 방법을 모르겠습니다. 어떻게해야합니까?
Item 클래스 :
class Item {
protected $item_id,
/* @ORM\Column(type="string") */
protected $name
/* @Column(type="decimal", precision=10, scale=2) */
protected $price
}
항목 테이블 :
item_id int,
name varchar(100),
price decimal(10,2)
패키지 클래스 :
Class Package extends Item
{
protected $ingredients; // This field should be an array of Item objects.
}
item_ingredient 표 (항목-성분의 관계를 포함) :
item_id int,
ingredient_id int,
quantity int