Hóa ra chúng là những đối tượng bình thường và bạn có thể truy cập chúng thông qua user_id
.
RowDataPacket thực chất là tên của hàm khởi tạo tạo một đối tượng, nó sẽ giống như sau new RowDataPacket(user_id, ...)
. Bạn có thể kiểm tra bằng cách truy cập vào tên của nó [0].constructor.name
Nếu kết quả là một mảng, bạn sẽ phải sử dụng [0].user_id
.