5
bu örnekte ikinci çift soru işareti tek tek olsaydı daha mantıklı olur bana oldukça açıktır eminim. Onların docs itibarendüğüm-mysql tek (?) Ve çift soru işareti (??) arasındaki fark nedir?
: Alternatif
, kullanabilirsiniz ?? Eğer istediğiniz tanımlayıcıları için yer tutucu olarak karakterler böyle kaçmış etmek:
var userId = 1;
var columns = ['username', 'email'];
var query = connection.query('SELECT ?? FROM ?? WHERE id = ?', [columns, 'users', userId], function(err, results) {
// ...
});
console.log(query.sql); // SELECT `username`, `email` FROM `users` WHERE id = 1
Ben düğüm-mysql bilmiyorum ama örnek açıklamada bakarak, bu 'ancak kimlik (tablo isimleri, sütun adları) için kullanılan' oysa? 'Değerler için kullanılır edilir (dizeleri, sayılar ??' benziyor) – knittl