テーブルの 1 つの列にオブジェクトを格納しようとしていますが、これは一種の設定ロジックですが、mysql_query()
スタイル クエリの古いスタイルをアクティブなレコード メソッドに適合させようとしています。そのうち私は今得ています
PRIMARYの「重複エントリー」
DBクラスからのエラーとして、私がそれを関連付けることができる唯一のことは、エスケープされているこのオブジェクトを渡そうとしていることであり、挿入/更新クエリを壊していると思います
テーブルの 1 つの列にオブジェクトを格納しようとしていますが、これは一種の設定ロジックですが、mysql_query()
スタイル クエリの古いスタイルをアクティブなレコード メソッドに適合させようとしています。そのうち私は今得ています
PRIMARYの「重複エントリー」
DBクラスからのエラーとして、私がそれを関連付けることができる唯一のことは、エスケープされているこのオブジェクトを渡そうとしていることであり、挿入/更新クエリを壊していると思います
確かに、json_decode()
(http://www.php.net/json_decode)を使用して、テーブル行に準拠していることを確認してください。特定の値を強制的に正しくする必要がある場合は、型キャストを使用します。
json_encode()
JSON 文字列をネイティブ PHP 配列に保存するため、そこから簡単に操作して DB テーブルの形式にフォーマットできます。
質問にコードを追加していただければ、より詳細な回答を提供できると思います。