Menurut db_inserthalaman manual fungsi ini sudah tidak digunakan lagi dan lebih baik menggunakan koneksi database Drupal 8 untuk melakukan insert.
Usang
pada Drupal 8.0.x, akan dihapus dalam Drupal 9.0.0. Alih-alih, dapatkan koneksi basis data yang disuntikkan ke layanan Anda dari wadah dan masukkan panggilan () di dalamnya. Misalnya, $ injected_database-> insert ($ table, $ options);
Sekarang bagaimana saya bisa mendapatkan koneksi basis data dan insert()metode panggilan ?
class PetmdController extends ControllerBase
\Drupal::database()->insert(...);?