सामान्य तौर पर एक प्रश्न - हाँ, नीचे देखें। एक तैयार क्वेरी - नहीं, वे परिभाषा के अनुसार सर्वर-साइड पर स्वरूपित हैं।
const query = pgp.as.format('SELECT * FROM table WHERE id = $/id/', {id: 2});
console.log(query);
await db.any(query);
और यदि आप pg-monitor , बस इवेंट जोड़ें query लाइब्रेरी को इनिशियलाइज़ करते समय हैंडलर:
const initOptions = {
query(e) {
console.log(e.query);
}
};
const pgp = require('pg-promise')(initOptions);