以前は Ruby コードに sqlite3 を使用していましたが、次のコードでは問題なく動作しました
def existsCheck( db, id )
temp = db.exec( 'SELECT 1 WHERE EXISTS(
SELECT 1
FROM Products
WHERE promoID = ?
) ', [id] ).length > 0
end
def writeDB( db, product )
db.exec( 'INSERT INTO Products ( promoID, name, price, shipping, condition, grade, included, not_included, image, time_added )
VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)', [product.promoID, product.name, product.price, product.shipping, product.condition, product.grade, product.included, product.notIncluded, product.image, product.time] )
end
Postgresql は「?」の考え方をサポートしていませんか? または私は何か間違ったことをしていますか?