Пытаюсь получить все записи по определенному значению стандартными методами движка, но зашел в тупик.
Есть таблица cms_con_model_car
id | model | color
1 | audi | red
2 | bmw | grey
3 | lexus | blue
4 | fiat | grey
нужно достать из БД все записи с 'color' = 'grey'
Должны отобразиться записи
2 | bmw| grey
4 | fiat | grey
В модели пытался сделать так:
public function getModelColor($color){ $this->filterStart(); $this->filterEqual('color', $color); $this->filterOr(); $this->filterLike('color', '%' . $color. '%'); $this->filterEnd(); $models = $this->get('con_model_car'); return $models; }
И вот так:
public function getModelColor($color){ $models = $this->get('con_model_car', 'color', $color); return $models; }
Думаю может вывести сначала все записи, $this->get('con_model_car');
а затем через forech получить нужные,
Но если есть возможность сразу сделать запрос с выборкой стандартными методами движка, то так будет лучше
"Застрял" на элементарном.
Помогите пожалуйста разобраться