Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私のテーブルでは、すべての価格が245,95フォーマット(ヨーロッパフォーマット)の文字列として保存されています。これは変更できません。私のアプリの内部では、すべての価格をフロートとして表示したいと思います。
245,95
エンティティフィールドに入力する前にフォーマットを変更するという教義を持つことはできますか?プレーンSQLでは、を使用してREPLACE、必要なことを実行できます。
REPLACE
私はSymfonyのデータトランスフォーマーを見てきましたが、それはフォーム専用のようです。
getterメソッドで変換ロジックを記述できます。
. . . function getPrice(){ $price = conversionLogic($this->price); return $price; } . . .