Es stellt sich heraus, dass es sich um normale Objekte handelt und Sie über user_id
darauf zugreifen können .
RowDataPacket ist eigentlich der Name der Konstruktorfunktion, die ein Objekt erstellt, es würde so aussehen new RowDataPacket(user_id, ...)
. Sie können dies überprüfen, indem Sie auf seinen Namen [0].constructor.name
zugreifen
Wenn das Ergebnis ein Array ist, müssten Sie [0].user_id
verwenden .