01/10/2018, 14:15

Có cách nào đợi query mysql nodejs thực thi xong không?

Đơn giản mình muốn làm tuần tự là nó thực thi xong rồi mới đến cái khác mà mò hoài chưa ra có cao thủ nào biết ko?

Khoa Nguyen viết 16:25 ngày 01/10/2018

Hiên tại code của bạn như thế nào? Bạn vui lòng post lên đây rồi mọi người sẽ cho bạn hướng giải quyết

明玉 viết 16:32 ngày 01/10/2018

Thấy mấy module sql đều cho phép truyền callback cả mà.

Đạt Đỗ viết 16:17 ngày 01/10/2018

vấn đề mình không muốn nó chạy callback

Đạt Đỗ viết 16:29 ngày 01/10/2018
var Conn = require('./../../config/conn');
var dbData =Conn.getDBData();

class Product {

  static findAll(){
    let itemData = dbData.query('SELECT * FROM alc_products limit 10');
    return "itemData";
  }
}


module.exports = Product;
明玉 viết 16:24 ngày 01/10/2018

Thế thì chịu, còn chẳng biết module của bạn là gì

Khoa Nguyen viết 16:30 ngày 01/10/2018

Node.js là runtime là một event loop, bạn phải học cách dùng callback ! Học bạn có thế dùng Promise/ async/await để quản lí nó dễ dàng hơn. Nhưng tất cả cơ bản cũng chỉ là Promise

Bài liên quan
0