رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ایجاد رابطه یک به چند در doctrine
#1
سلام دوستان
خسته نباشید.
می خوام یه رابطه یک به چند ایجاد کنم،‌ ولی نمی دونم چرا درست نمی شه:
فرض کنید یه جدول user دارم که توش این فیلد رو مشخص کردم:

/**
     * @ORM\Column(type="integer")
    * @ORM\OneToMany(targetEntity="AppBundle\Entity\DeliveryMethods", mappedBy="owner_id")
    */
   private $delivery_methods;

توی جدول delivery_methods هم به این شکل نوشتم:
/**
     * @ORM\Column(type="integer")
    * @ORM\ManyToOne(targetEntity="AppBundle\Entity\User", inversedBy="delivery_methods")
    * @ORM\JoinColumn(name="owner", referencedColumnName="id")
    */
   private $owner_id;

وقتی ساختار جدول هامو چک می کنم، constraintش رو ایجاد نکرده. چکار باید بکنم؟
no pain, no gain
پاسخ
تشکر شده توسط:




کاربران در حال بازدید این موضوع: 1 مهمان