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

Sekuel findAll bukan fungsi

nuke_users modul mengekspor fungsi yang, ketika dipanggil, mengembalikan Model . Karena Anda tidak memanggil fungsi ini, itu tidak mengembalikan Model , dan dengan demikian fungsi yang Anda cari tidak ada.

Untuk memanggil fungsi yang diekspor ini, Anda harus memasukkan sequelize instance dan DataTypes , sebagai berikut:

var User = require('../models/nuke_users')(sequelize, DataTypes);

Dalam kasus Anda, Anda menggunakan pemuat di index.js file, dan mengekspor db objek yang berisi model yang dikunci dengan namanya.

var models = require('../models'); // loads index.js
var User = models.nuke_user;       // the model keyed by its name
User.findOne(...);                 // search the model


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. penyisipan mysql setelah penghapusan gagal karena entri duplikat

  2. Sarankan Host Web untuk Java di lingkungan windows

  3. PHP/MySQL:Mengambil entri *penuh* minggu terakhir

  4. Bagaimana cara memperbarui nilai berturut-turut di MySQL menggunakan Connector/C++

  5. MySQL - Kueri Semua pengguna TANPA janji temu