propel Select несколько условий в WHERE - пример кода + назначение псевдонима alias
Primary tabs
Создать условие выборки с указанием нескольких колонок можно так:
$timingGroups = \Model\Logistics\TimingGroupQuery::create()
->where('TimingGroup.CityId = ?', $cityId)
->where('TimingGroup.ZoneId = ?', $zoneId)
->find(); // извлекаем подходящие группыпричём важно правильно именовать параметры в кавычках.
Назначение псевдонима
Чтобы не дублировать php-имя таблицы, можно назначить псевдоним:
$timingGroups = \Model\Logistics\TimingGroupQuery::create()
->setModelAlias('TG')
->where('TG.CityId = ?', $cityId)
->where('TG.ZoneId = ?', $zoneId)
->find(); // извлекаем подходящие группы- Log in to post comments
- 2623 reads