对 PostgreSQL 的 boolean 类型字段写操作失败的问题

浏览:2650 发布日期:2014/08/01
3.2.2 - 普通 - 未处理
http://www.postgresql.org/docs/9.3/interactive/datatype-boolean.html

官方文档中仅接受如上链接中提到的值。
而 ./ThinkPHP/Library/Think/Model.class.php 中会对传入的数组调用 _facade ,其中调用的 _parseType 会将 boolean 字段的值强制转换为 bool 类型。这导致最终在 SQL 串中出现的值是数字 1 或 0 ,不被 PostgreSQL 所接受。导致写操作失败。
评论(
后面还有条评论,点击查看>>