Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は助けが必要です。YII フレームワークで find() メソッドの不要なメタデータを無効にする方法。このひどい汚れをセッションまたはクライアント (javascript) に保存したくありません。セッションで明確なモデル属性配列を保存するか、この配列をクライアントに転送するだけで済みます。どうすれば問題を解決できますか? ありがとう。
PS: $model->attributes は、リレーショナル クエリを実行しているため機能しません。
モデルを見つけるための基準をいつでも使用でき、基準で制限を適用したり、必要なフィールドのみを選択したりできます。
モデルの属性を設定解除したい場合は、次のようにします。
$model->unsetAttributes();