Mysql2 mit Typescript, Wie schließe ich den ResultSetHeader aus den Ergebnissen aus?MySql

MySQL DBMS-Forum
Guest
 Mysql2 mit Typescript, Wie schließe ich den ResultSetHeader aus den Ergebnissen aus?

Post by Guest »

Ich verwende mysql2/promise im Knoten und meine Abfrage lautet:

Code: Select all

const [rows] = await pool.execute(query, params);
Intellisense gibt an, dass der Typ für Zeilen T[] ist, aber was tatsächlich zur Laufzeit festgelegt wird, ist [T[], ResultSetHeader]. Ich kann rows[0] ausführen, um das Problem zur Laufzeit zu beheben, aber dann stört es die Eingabe im Code-Editor.
Implementiereraufruf: const rows = waiting Execute ('CALL brandSelect(?)', [null]);
vollständige Funktion:

Code: Select all

async function Execute(query: string, params?: any[]): Promise {
const [rows] = await pool.execute(query, params);
return rows;
}
Image

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post