php - Yii 2 ActiveDataProvider query with ->all() gives "Call to a member function andFilterWhere() on array" error -


i need pass activedataprovider object view , can't understand why this:

$query = incarico::find();  $dataprovider = new activedataprovider([     'query' => $query, ]); 

works, while this:

$query = incarico::find()     ->joinwith('allegatos')                ->all();  $dataprovider = new activedataprovider([     'query' => $query, ]); 

gives me following error:

call member function andfilterwhere() on array

you should not apply all() $query since activedataprovider query property expects valid activequery instance while passing results of query.


Comments

Popular posts from this blog

javascript - three.js lot of meshes optimization -

smartface.io - Proper way to change color scheme for whole application -

Email notification in google apps script -