yii postgresql文本数据类型不匹配

时间:2014-11-21 06:29:14

标签: php mysql postgresql text yii

我试图用yii插入postgresql中的text datatype列。

迁移中的代码

'description' => 'text'

尝试

$model->save()

其中model是activerecord和

$model->description 

是一些随机字符串, 我得到以下

SQLSTATE[42804]: Datatype mismatch: 7 ERROR: argument of WHERE must be type boolean, not type text

LINE 1: SELECT 1 FROM "entry" "t" WHERE description LIMIT 1
^. The SQL statement executed was: SELECT 1 FROM "entry" "t" WHERE description LIMIT 1 

对于mysql数据库或varchar列,一切正常 这里有什么问题?

编辑:显然postgresql没有问题 yii activerecord-> save()以某种方式为postgres生成错误的查询

0 个答案:

没有答案