学说:在填充字段之前更改格式?

时间:2013-03-26 10:04:54

标签: symfony doctrine

在我的表中,所有价格都以245,95格式(欧洲格式)存储为字符串。我无法改变这一点。 在我的应用程序内部,我希望所有价格都是浮动。

我可以在填充实体字段之前更改格式吗?在普通的SQL中,我可以使用REPLACE来完成我想要的。

我一直在关注Symfony数据变换器,但它看起来只适用于表单。

1 个答案:

答案 0 :(得分:0)

您可以在getter方法中编写转换逻辑。

.
.
.
function getPrice(){
      $price = conversionLogic($this->price);
      return $price;
}
.
.
.