Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

yii2 cara menggunakan pencarian dengan sqldataProvider

Saya pikir itu karena Anda menulis ulang variabel $searchModel Anda dengan metode return of search() yang mengembalikan SqlDataProvider.

Coba ubah pengontrol Anda menjadi ini:

$searchModel = new UserProfileSearch();
$sqlProvider = $searchModel->search(Yii::$app->request->queryParams,$sql);

return $this->render('index', [
    'searchModel' => $searchModel,
    'dataProvider' => $sqlProvider,
]);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan:Isi:Properti SelectCommand.Connection belum diinisialisasi.

  2. Mengganti tanda kutip ganda yang lolos dengan tanda kutip ganda di R

  3. Menghitung Median dengan Mysql

  4. Laravel-5 'LIKE' setara (Fasih)

  5. MySQL, mana yang lebih efisien longtext, text, atau blob? Meningkatkan efisiensi penyisipan