/
  • راهنمایی در مورد ایجاد ارتباط معکوس در جدول ها

  • ارسال پاسخ   امتیاز موضوع:
    • 0 رأی - میانگین امیتازات: 0
    • 1
    • 2
    • 3
    • 4
    • 5

    حالت موضوعی | حالت خطی راهنمایی در مورد ایجاد ارتباط معکوس در جدول ها
    نویسنده پیام
    mojtaba.sln آفلاین
    عضو
    ***

    ارسال‌ها: 62
    تاریخ عضویت: ۱۳۹۳ اسفند ۱۶
    اعتبار: 0
    تشکرها : 46
    ( 0 تشکر در 0 ارسال )
    ارسال: #1
    Question راهنمایی در مورد ایجاد ارتباط معکوس در جدول ها
    سلام دوستان...
    من می خوام توی یه جدولی به جدول دوم ارتباط داشته باشم...
    ارتباط به این صورته که فیلد bc_id در جدول دوم از فیلد id در جدول اول مقدار می گیره...

    حالا می خوام از جدول اول به جدول دوم دسترسی داشته باشم...

    کدی که براش نوشتم به صورته زیر هست (کد رو در مدل جدول اول نوشتم):
    کد:
    public function getImage(){
            return $this->hasMany(BcImages::className(), ['bc_id' => 'id']);
        }

    و در فایل ویو هم به صورت زیر ازتش استفاده می کنم:
    کد:
    <?= $value->image->logo_image?>


    اما ارور می ده که :
    PHP Notice – yii\base\ErrorException
    Trying to get property of non-object

    چیکارش کنم اینو؟؟Huh[/code]
    پیشاپیش ممنون از همه عزیزانHeartHeart
    __________________________________________________________________________
    تا یادگیری در حد کمال پیش خواهم رفت!
    Blush
    (آخرین ویرایش در این ارسال: ۱۳۹۵ شهريور ۳ ۰۲:۳۱ عصر، توسط mojtaba.sln.)
    ۱۳۹۵ شهريور ۳ ۰۲:۲۷ عصر
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط :
    mohammadhosain آفلاین
    محمد حسین
    ***

    ارسال‌ها: 216
    تاریخ عضویت: ۱۳۹۱ شهريور ۱۵
    اعتبار: 16
    تشکرها : 73
    ( 132 تشکر در 91 ارسال )
    ارسال: #2
    RE: راهنمایی در مورد ایجاد ارتباط معکوس در جدول ها
    .سلام
    اگه ارتباط بین دو جدول یک به یک هست یعنی متناظر با هر رکورد در جدول اصلی یه رکورد تو جدول وابسته داری به جای hasMany باید از hasOne استفاده کنی.
    اگر هم ارتباط یک به چند هست خروجی value->image یه آرایه از آبجکت های BcImages هست نه یه آبجکت
    __________________________________________________________________________
    سامانه یادآوری خمس
    سایت هدیه صلوات،حاجت،آرامگاه مجازی+اپلیکشن موبایل
    سایت نظرسنجی
    https://github.com/mohammadhosain
    ۱۳۹۵ شهريور ۴ ۰۹:۴۳ صبح
    یافتن ارسال‌ها پاسخ با نقل قول
     تشکر شده توسط : mojtaba.sln
    « قدیمی تر | تازه‌ تر »

    ارسال پاسخ
    پرش به انجمن:


    کاربرانِ درحال بازدید از این موضوع: 1 مهمان
    IranPHP.org | تماس با ما | بازگشت به بالا | بازگشت به محتوا | بایگانی | پیوند سایتی RSS