我正在尝试将一个对象存储在我的一个表的列中,这是一种设置逻辑,但我正在将我的旧样式查询样式mysql_query()
与活动记录方法相一致。其中我现在得到一个
PRIMARY 的“重复条目”
作为来自 DB 类的错误,我唯一可以与之关联的是,我试图传递这个正在被转义的对象,我认为它破坏了插入/更新查询
我正在尝试将一个对象存储在我的一个表的列中,这是一种设置逻辑,但我正在将我的旧样式查询样式mysql_query()
与活动记录方法相一致。其中我现在得到一个
PRIMARY 的“重复条目”
作为来自 DB 类的错误,我唯一可以与之关联的是,我试图传递这个正在被转义的对象,我认为它破坏了插入/更新查询
当然,只需使用json_decode()
(http://www.php.net/json_decode)并确保它符合表格行。如果需要强制某些值正确,请使用类型转换。
json_encode()
会将您的 JSON 字符串存储到本机 PHP 数组中,从而可以轻松地从那里使用它来将其格式化为您的 DB 表格式。
如果您在问题中添加一些代码,我可能会给您更详细的答案。