2016-10-10 1 views
1

an dieser Dokumentation Beispiel Bezugmysql Knoten Auswahlabfrage mit JSON Informationen über WHERE-Anweisung

connection.query(**'INSERT INTO posts SET ?', {title: 'test'}, function(err, result) { 
    if (err) throw err;  
    console.log(result.insertId); 
}); 

Ich versuche, eine Abfrage wie diese

SELECT .... FROM .... WHERE ? , [ title : "a", publisher : "aa" ] 

auszuführen, aber es funktioniert nicht, weil es schreibt ein "," um die Felder vom Standard zu trennen. Kennen Sie eine mögliche Lösung?

Danke

Antwort

0

Sie müssen die Felder, um anzuzeigen, und die Werte als Array übergeben:

connection.query('SELECT .... FROM .... WHERE title=? AND publisher=?', [title_value, publisher_value], function(err, result) { 
    if (err) throw err;  
    console.log(result); 
}); 

Docs