2015-06-16 11 views

risposta

11

Può essere fatto in questo modo:

$query = ModelName::find()->where(['parentId' => $arr]); 

$dataProvider = new ActiveDataProvider([ 
    'query' => $query, 
]); 

Quando si passa una matrice per where, Yii trasforma automaticamente in IN condizione.

La parte condizionale SQL così generata sarà WHERE parentId IN (1, 2, 4, 6);.

È equivalente alla condizione menzionata con OR.

Problemi correlati