-2

私は助けが必要です。YII フレームワークで find() メソッドの不要なメタデータを無効にする方法。このひどい汚れをセッションまたはクライアント (javascript) に保存したくありません。セッションで明確なモデル属性配列を保存するか、この配列をクライアントに転送するだけで済みます。どうすれば問題を解決できますか? ありがとう。

PS: $model->attributes は、リレーショナル クエリを実行しているため機能しません。

4

1 に答える 1

0

モデルを見つけるための基準をいつでも使用でき、基準で制限を適用したり、必要なフィールドのみを選択したりできます。

モデルの属性を設定解除したい場合は、次のようにします。

$model->unsetAttributes();

于 2013-09-23T08:48:14.420 に答える