SQLite verificar se existe uma linha
Eu estou tentando verificar se existe um ID específico em uma tabela chamada "Produtos" no meu banco de dados sqlite.
def existsCheck( db, id )
temp = db.execute( "select exists(
select 1
from Products
where promoID = ?
) ", [id] )
end
Esse é o meu código atual, mas que retorna um array, o que significa que eu tenho que lidar com a conversão antes que eu possa usá-lo como um booleano. Alguma idéia de como eu posso mudá-lo para que ele retorne um int com o valor 1?