Bonjour,
Propel, une belle API que facilite la vie de nos données ainsi de nous rendre service pour tout storing or retrieving data .
Si on veut chercher (en mode Full-text) les books par nom donc on peut appliquer une simple expression régulière , instruction comme suit :
class BookQuery extends BaseBookQuery
{
public function filterByText($text)
{
$pattern = '%' . $text . '%';
return $this
->where('Book.Title like ?', $pattern)
->orWhere('Book.Summary like ?', $pattern);
}
}
Joli Hein ^^, Perso j’ai tendance à intègrer les match against ainsi le traitement lourd de la recherche dans une tel classe pour avoir plus de rapidité et plus de clarté de code .