できればYiiのアクティブレコードを使用して、MYSQLデータベースに配列を挿入したいと思います。
たとえば、私は配列を持っています:
User = array(
fname => "Joe"
lname => "Schmidt"
)
私のデータベースにid、fname、lname列のUserテーブルがあります。オプションの1つは、オブジェクトを作成して次のことを行うことです。
$user = new User;
$user->fname = User['fname'];
$user->lname = User['lname'];
$user->save();
ただし、これはそのような一般的な機能のための非常に多くのコードのようです。独自の関数を記述したり、SQLクエリハックを実行したりせずに、配列キーが対応する列と一致する配列をデータベースに挿入する方法はありますか?理想的には、Yiiの既存のアクティブレコードを使用します。