Tu dois utiliser des criterion, ou dans ce cas mieux tu peux utiliser un 
Criteria::IN en donnant 
en 2eme argument un tableau avec tes id de rubrique à recuperer

$c->add(ArticlesPeer :: ID_RUBRIQUE, $rubriques_array, Criteria::IN);

----- Message d'origine ----
De : eax <[EMAIL PROTECTED]>
À : Symfony-fr <[email protected]>
Envoyé le : Vendredi, 7 Décembre 2007, 14h18mn 15s
Objet : [symfony-fr] Requête Propel, critère OR


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







      
_____________________________________________________________________________ 
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers Yahoo! Mail 
http://mail.yahoo.fr
--~--~---------~--~----~------------~-------~--~----~
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 à