Wiki

Articles tagged with "relations", sorted by viewsX
Displaying 1-7 of 7 result(s).

Searching and sorting by related model in CGridView

Created 3 years ago by Maciej LiżewskiTutorials86 comments – viewed 145,920 times – ( +124 ) – version 1.1
Lets say we have two models and relation between them:

Relations: BELONGS_TO versus HAS_ONE

Created 4 years ago by Steve FriedlFAQs9 comments – viewed 92,788 times – ( +68 ) – version 1.1
It's very common to see new Yii users confusing the relations HAS_ONE and BELONGS_TO, and getting it wrong means you won't get proper values back. And though we'll talk about HAS_MANY as well, we're specifically omitting the MANY_MANY relation because it's a whole different animal.

Accessing data in a join table with the related models

Created 3 years ago by fsbHow-tos8 comments – viewed 80,093 times – ( +26 / -1 ) – version 1.1
Sometimes the right place to store application data is in a join table. For example, movie viewers either like or don’t like the movies they watched.

1:n relations sometimes require CDbCriteria.together

Created 3 years ago by fsbTips5 comments – viewed 29,637 times – ( +16 ) – version 1.1
There are situations in which Active Record will generate nonsense queries from what a nieve Yii user might think is reasonable code. One such situation is a CActiveDataProvider using CDbCriteria to get data from parent and 1:n child table with a condition on the child table.

Cheat Sheet: Displaying Name instead of Numbers and Displaying Alphanumeric instead of numeric values

Created 2 years ago by skwordenHow-tos4 comments – viewed 14,641 times – ( +4 / -1 ) – version 1.1
I keep a reference to some simple but painful task if you forget a common or something. I am new to Yii and this took awhile for me to figure out. Everything I read said do this or do that and not a single one worked for me. However, the following did.

Book Has Author - Many to Many relations using Kartik\Select2

Created 11 months ago by thiagoc7How-tos2 comments – viewed 6,095 times – ( +3 ) – version 2.0
I could make this work following same useful tips from this post.

Relation scope to test existence of related records ("EXISTS")

Created about a month ago by le_topHow-tos0 comments – viewed 1,871 times – ( +1 ) – version 1.1
When one needs to select a record in a table that do not have related records through a relation, it is generally suggested to use a subquery. Personnaly, I prefer a high level approach, and I have a method to do it with scopes.