symfony 1.2でチェックボックスリストを作成すると、チェックされたオプションをフォームに戻した配列が得られます。フォームを保存すると、データベースに "Array"という単語が含まれるようになりました。これを回避する方法はありますか?または、json_encode/json_decode配列をncecessaryとして手動で保存する必要がありますか?ひどく退屈なようだ。 読んでいただきありがとうございます。symfonyチェックボックスリストの保存
0
A
答えて
0
データの保存および取得時にserialize()およびunserialize()関数を使用できます。
どのormを使用しているのかわかりませんが、私はpropel wayで説明できます。
たとえば、投稿テーブルと投稿クラスがあります。また、ポストテーブルにはtextまたはvarcharデータ型のoptionsカラムがあります。
Post.class.phpでモデルのディレクトリに次の2つのオーバーライドメソッドちょうどそのような
setOptions($v)
{
parent::setOptions(serialize($v));
}
getOptions()
{
return unserialize($this->options);
}
を定義することができます。
ビューまたはアクションでは、$ post-> getOptions()ですべてのオプションを取得でき、データベースレコードに関連するすべてのオプションを含む配列があります。
関連する問題
- 1. symfonyのセッションでのurlパラメータの保存
- 2. Symfony - 別のエンティティにデータを保存
- 3. symfony、レンダリングと保存の使用形式
- 4. symfony 2でカスタムユーティリティとヘルパーを保存するsymfonyの方法
- 5. Symfony 3 - コピーとして保存
- 6. symfonyアップロードファイルをサーバに保存せずに
- 7. Symfonyフレームワークでファイルを保存する
- 8. セッションをオブジェクトに保存するsymfony 2
- 9. Symfony 2コレクションを保存するには?
- 10. フォームデータを保存するSymfony 2.8
- 11. C#チェックボックスリスト
- 12. Symfony2チェックボックスリスト
- 13. asp.netコアのチェックボックスリスト
- 14. NetbeansのJavaチェックボックスリスト
- 15. Asp.Net MVCのチェックボックスリスト
- 16. コントローラのsymfonyの関係に情報を保存ManyToMany HELPPPPP
- 17. struts2のチェックボックスリストの値を保持する方法は?
- 18. symfonyセッションの起動が正しく保存されない
- 19. symfonyでsha1()としてのパスワード入力をdbに保存
- 20. Symfony多くのオブジェクトを保存する方法
- 21. 新しいエンティティを保存した後のsymfonyイベントリスナー
- 22. symfony admin generator - 保存してリストに戻るためのボタン
- 23. ログインセッションのクッキーがSymfonyに保存されていますか?
- 24. symfony:フォームオブジェクトを保存する際の問題
- 25. symfonyのDoctrineエンティティリレーションは保存時にnullデータを返します
- 26. WordPress Symfonyの共存
- 27. チェックボックスリストinイオン
- 28. VB.NET:チェックボックスリスト:* after * ItemChecked
- 29. イオンポップアップとチェックボックスリスト
- 30. Symfony 2のダウンロードリンクを確保