亲爱的Symfony2和Doctrine2大师,
我对可翻译扩展中的一个奇怪行为提出了疑问。
我有2个表,一个叫做页面,一个叫做pages_translations,我翻译了我的标题|字幕|文本字段。
当我第一次保存记录时,在表格页面中我标题|字幕|包含我的默认语言环境的文本字段,以及pages_translations中的英语,意大利语等...
如果我更改了pages_translations表中的所有翻译,我会更改正确的值,但在我的页面表中,我已经保存了第一个数据的旧记录。
这不是一个大问题,因为当我调用getTitle()或类似的Doctrine在pages_translations表中获取正确的值时,但我不喜欢在我的pages表中使用旧值,还有一种方法可以更新页面表或(更好)删除标题|副标题|文本字段,因为这个字段学说真的不需要。
提前致谢。
罗伯特