コード例 #1
0
ファイル: TagItem.php プロジェクト: hackvijay/yii-qa
 public function getTag()
 {
     return $this->hasOne(Tag::className(), ['tid' => 'id']);
 }
コード例 #2
0
ファイル: TagTopic.php プロジェクト: feijilei/simpleforum
 public function getTag()
 {
     return $this->hasOne(Tag::className(), ['id' => 'tag_id'])->select(['id', 'name']);
 }
コード例 #3
0
ファイル: Topic.php プロジェクト: feijilei/simpleforum
 public function getTags()
 {
     return $this->hasMany(Tag::className(), ['id' => 'tag_id'])->viaTable(TagTopic::tableName(), ['topic_id' => 'id']);
 }
コード例 #4
0
ファイル: Partner.php プロジェクト: vsguts/crm
 public function getPersonalTags()
 {
     return $this->hasMany(Tag::className(), ['id' => 'tag_id'])->personalTags()->viaTable('partner_tag', ['partner_id' => 'id']);
 }
コード例 #5
0
ファイル: Artist.php プロジェクト: shkrad/my_music_storage
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getTags()
 {
     return $this->hasMany(Tag::className(), ['id' => 'tag_id'])->viaTable('artist_tag', ['artist_id' => 'id']);
 }
コード例 #6
0
ファイル: Image.php プロジェクト: tomjamescn/photo_gallery
 public function getTags()
 {
     return $this->hasMany(Tag::className(), ['id' => 'tagId'])->viaTable('image_tag', ['imageId' => 'id']);
 }
コード例 #7
0
ファイル: Book.php プロジェクト: CrystalEller/yii2ebooks
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getBookTags()
 {
     return $this->hasMany(Tag::className(), ['id' => 'tagId'])->viaTable('book_tag', ['bookId' => 'id']);
 }
コード例 #8
0
ファイル: User.php プロジェクト: shkrad/my_music_storage
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getTags()
 {
     return $this->hasMany(Tag::className(), ['user_id' => 'id']);
 }
コード例 #9
0
 public function getTags()
 {
     return $this->hasMany(Tag::className(), ['id' => 'tag_id'])->viaTable('threads_tags', ['thread_id' => 'id']);
 }
コード例 #10
0
ファイル: Description.php プロジェクト: KosovMax/mysite
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getTag0()
 {
     return $this->hasOne(Tag::className(), ['tag_id' => 'tag']);
 }
コード例 #11
0
ファイル: Topic.php プロジェクト: hackvijay/yii-qa
 /**
  * 获取帖子标签(关联tag_item表)
  * @return mixed
  */
 public function getTags()
 {
     return $this->hasMany(Tag::className(), ['id' => 'tid'])->viaTable(TagItem::tableName(), ['target_id' => 'id'], function ($model) {
         $model->andWhere(['target_type' => static::TYPE]);
     });
 }