使用Doctrine Extensions Translateable不返回任何记录

时间:2019-02-06 15:43:13

标签: symfony doctrine

我正在使用“ Doctrine扩展翻译”来翻译我的Article实体。

$ article = $ em-> getRepository(“ ModelBundle:Article”)-> find(1);

如果根据我的研究未翻译字段,Doctrine Extensions提供了两种选择。

  • 保留原始值(默认语言环境)
stof_doctrine_extensions:
    translation_fallback: true
  • 显示空白值
stof_doctrine_extensions:
    translation_fallback: false

如果一个或多个字段未翻译,我希望我的存储库返回一个空值(根本没有记录)。

我知道可以通过以下语句进行检查:

if($ article-> getTitle ===''),但是我将不得不在很多地方这样做。

0 个答案:

没有答案