我想根据国家/地区选择城市,所以我制作了这个代码,但有趣的是,代码只显示了国家的 id,他完全忽略了城市查询,它什么也不返回:
public function ctsAction() {
$ctry = $this->get('doctrine_mongodb')
->getRepository('indexBundle:Ctes')
->findOneByCountryName($q_country);
if( !empty($ctry) )
{
$search_country = $ctry->getCtryId();
$cties_list = $this->get('doctrine_mongodb')
->getRepository('indexBundle:Cties')
->findOneByCountryId($ctry);
}
}
如果你需要一些其他的东西告诉我,问题出在哪里?