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

[shcode=php]/**
    * @ORMColumn(type="integer")
    * @ORMOneToMany(targetEntity="AppBundleEntityDeliveryMethods", mappedBy="owner_id")
    */
   private $delivery_methods;[/shcode]

توی جدول delivery_methods هم به این شکل نوشتم:
[shcode=php]/**
    * @ORMColumn(type="integer")
    * @ORMManyToOne(targetEntity="AppBundleEntityUser", inversedBy="delivery_methods")
    * @ORMJoinColumn(name="owner", referencedColumnName="id")
    */
   private $owner_id;[/shcode]

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




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