Frage

In einer Kohana -Abfrage muss ich nur ein Element mit derselben ID abrufen. Ich habe eine Methode im Modell:

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       
}  

Das Problem ist jedoch, dass ich aus all den oben genannten Ergebnissen, die nach der Methode generiert wurden, nur diejenigen haben, die "product_image_product" haben. Kann dies mit Kohana Orm erfolgen?

Danke vielmals!

War es hilfreich?

Lösung

Funktioniert es mit a group by?

return $this->where('product_image_product', '>=', $id-5)->limit(5)->group_by('product_image_product')->find_all();
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top