【发布时间】:2012-01-19 13:25:53
【问题描述】:
我需要在数据库中插入一个数组字段,我很高兴地注意到 PostGreSQL 具有该功能。但现在我无法使用表活动记录插入数据。
我尝试了以下调用,但没有成功
$active_record->array_column = $_array_of_values;
这给了我例外
引发异常:CDbCommand 未能执行 SQL 语句:SQLSTATE[22P02]:无效文本表示:7 错误:数组值必须以“{”或维度信息开头
我也试过了
foreach($_array_of_values as $value){
$active_record->array_column[] = $value;
}
告诉我
对重载属性 FeatureRaw::$colors_names 的间接修改无效
谁能帮我解决这个问题? 谢谢!
【问题讨论】:
标签: arrays postgresql model yii