Yii Framework Forum: کاربرد Together و Through چیست؟ - Yii Framework Forum

Jump to content

Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

کاربرد Together و Through چیست؟

#1 User is offline   Alireza Faghani 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 7
  • Joined: 12-March 12

Posted 28 July 2012 - 06:25 AM


سلام دوستان...
من خیلی منابع مختلف رو خوندم ولی متوجه نشدم که استفاده این 2 در Relation های ActiveRecord چی هست!

- برای چی و چرا از Together برای relation ها استفاده میشه؟
- برای چی و چرا از Through برای relation ها استفاده میشه؟

ممنون میشم دوستان کمک کنن...

خیلی خیلی ممنون...


0

#2 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 373
  • Joined: 19-January 11

Posted 28 July 2012 - 10:55 PM


این ویکی رو بخون کامل توضیح داده.




1

#3 User is offline   Alireza Faghani 

  • Newbie
  • Yii
  • Group: Members
  • Posts: 7
  • Joined: 12-March 12

Posted 29 July 2012 - 01:07 AM


خیلی مقاله خوبی بود... ممنون...

در رابطه با Thought چطور؟


باتشکر

0

#4 User is offline   Ali Borjian 

  • Advanced Member
  • PipPipPip
  • Yii
  • Group: Members
  • Posts: 373
  • Joined: 19-January 11

Posted 29 July 2012 - 03:19 AM


استفاده از through به شکل زیر می باشد :


'relationName'=>array('relationType', 'ClassName', 'foreign_key', 'through'=>'throughRelationName', ...additional options)



که در آن foreign_key به نام کلیدی اشاره دارد که : 1- در جدولی تعریف شده است که در throughRelationName مشخص می شود 2- به جدولی اشآره دارد که داده های مدل ClassName را در خود نگه می دارد. Through برای هر دو نوع رابطه HAS_ONE و HAS_MANY می تواند به کار رود.






1

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users