私はクラスGroupを持っていますが、それはたくさんあるTeamsであり、彼らのスコアで注文したいと思います。チームの得点はゲームを反復して計算されるので、スコアはdbフィールドではなく、仮想の読み取り専用属性です。 これは私の試みです: public function getTeams()
{
return $this->hasMany(Team::className(), ['gr
を考える:コンソールで、またはビューの class Foo
has_one :bar
def bar_name
bar.name
end
end
class Bar
belongs_to :foo
end
が、私は'baz'を取得するために@foo.bar_nameことができます。 @foo.as_json(methods: :bar
私はActiveDataProviderで通常のModelSearchを使用しています。グリッドビューでソートするために仮想/関連属性を追加したいと思います。私がsetSortでやっているのに、この唯一の属性を追加しようとすると、他のすべての属性はそれ以上ソートできません。 への組み込み方法がありますか?の属性を並べ替えに追加しますか?どうもありがとう! public function searc