Kohana 3.0: Как получить различные записи?
-
27-10-2019 - |
Вопрос
В запросе Кохана мне нужно получить только один элемент, имеющий одинаковый идентификатор. У меня есть метод в модели:
public function next_products_images($id)
{
return $this->where('product_image_product', '>=', $id-5)->limit(5)->find_all();
//for taking the previous five product pictures
}
Но проблема в том, что из всех вышеперечисленных результатов, сгенерированных методом, мне нужно иметь только те, которые имеют различные «product_image_product». Можно ли это сделать с помощью Kohana Orm?
Большое спасибо!
Решение
Работает ли это с помощью group by
?
return $this->where('product_image_product', '>=', $id-5)->limit(5)->group_by('product_image_product')->find_all();
Не связан с StackOverflow