Salut,

Un grand classique avec Propel. Il est vrai que la réponse n'est pas
super simple.  Il faut en effet utiliser les Criterion pour construire
les différentes clauses OR puis ajouter l'ensemble des Criterions au
Criteria !
Fais une recherche sur le forum, c'est bien documenté, et à toutes
fins utiles, un des modérateurs du forum a fait un constructeur de
Criteria à partir d'une requête SQL:
http://propel.jondh.me.uk/

http://www.symfony-project.org/forum/index.php/t/7276/

Nautile

On 7 déc, 14:18, eax <[EMAIL PROTECTED]> wrote:
> Bonjour,
>
> Je voudrais créer une requete en utilisant la couche d'abstraction BDD
> de Symfony.
> Pour cela, j'utilise le code suivant :
>
> $c = new Criteria();
> foreach ($rubriques as $rubrique) {
>         $c->add(ArticlesPeer :: ID_RUBRIQUE, $rubrique);}
>
> $c->addDescendingOrderByColumn(ArticlesPeer :: MISE_EN_VALEUR);
> $this->articles = ArticlesPeer :: doSelect($c);
>
> Cette requete utilise des opérateurs ET, j'aimerais utiliser
> l'opérateur OU, mais je n'ai pas trouvé dans la doc Symfony comment
> faire.
>
> Merci
>
> Sylvain
--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à