标签: symfony doctrine-orm
我有两张桌子,一张包含城市,另一张包含国家/地区。这些是双向链接,如下所述:Symfony2: List cities by country
每个城市都有一个名为“公共”的旗帜。我现在需要做的是,只列出有城市的国家,标记为“公共”,将这个公共城市列为每个国家。 如果一个国家没有公共城市,则不应列出。
如何最好地处理这个问题?
答案 0 :(得分:1)
您应该覆盖$country->getCities($onlyPublic = true)方法并将该逻辑放在那里。
$country->getCities($onlyPublic = true)