Post などのモデルで id = 4 を持つテーブルの行のフィールドを返したいとします。
find() メソッドと findByAttributes() のどちらを使用すればよいですか? そして、それの正しい構文は何ですか?
Post などのモデルで id = 4 を持つテーブルの行のフィールドを返したいとします。
find() メソッドと findByAttributes() のどちらを使用すればよいですか? そして、それの正しい構文は何ですか?
主キーでモデルを取得するには、` findByPk()をお勧めします。これは、使用する最も簡単な方法の 1 つです。
$id = 4;
$model = Post::model()->findByPk($id);
他のメソッド構文については、Yii Active Record wikiとYii Active Record ドキュメントを読んでください。これらは、開始時に非常に役立ちます。