0
我试着去过滤由区域公司名单,在CompanyMapper,我想在这个SELECT语句添加区域条件,我尝试了几种方法,但每一件事情有错误
我修整在COMPANYMAPPER使用ZF2 Tablegateway实现结果。
我怎样才能达到的效果以下类似:
Select *
From Companies
where 'id' IN ($this->idsArray)
AND 'locality=localityId'
结果应该是由当地的ID过滤的企业名单。
和companymapper中的代码目前是如下给出的,如何在另一个条件中给这个$ select?
public function fetchCompaniesByArea($companies_found, $area, $limit) {
$this->idsArray=$companies_found;
return $this->hydrate(
$this->select(function (Select $select) {
$select->where->in('id', $this->idsArray);
}));
}