Codeigniter DB Class是否可以使用此类在表中存储JSON对象?如果是这样的话?

时间:2013-03-07 09:32:51

标签: php codeigniter activerecord

我正在尝试将一个对象存储在我的一个表的列中,它是一种设置逻辑,但我正在将mysql_query()样式查询的旧样式符合到活动记录方法中。其中我现在得到了一个

  

PRIMARY的“复制条目”

作为来自DB类的错误,我唯一可以将它与之关联的是,我试图传递这个被转义的对象,我认为它打破了插入/更新查询

1 个答案:

答案 0 :(得分:1)

当然,只需使用json_decode()http://www.php.net/json_decode)并确保它符合表格行。如果需要,请使用类型转换强制某些值正确。

json_encode()会将您的JSON字符串存储到本机PHP数组中,从而可以轻松地使用它来将其格式化为数据库表的格式。

如果你在问题中添加一些代码,我可能会给你一个更详细的答案。