Je ne peux pas croire que le following statement semble être toujours vraiPour avoir le type booléen dans Postgres pour PHP
So, I switched to integers and 0 or 1 works fine, but it is
stupid, that the database system has boolean variables of a smaller
size, but I should use integers for boolean values!
Comment utilisez-vous avec Postgres de type booléen/PHP?
En d'autres termes,
est le seul moyen d'utiliser 1 pour vrai et 0 pour faux à obtenir le type de type booléen?
Votre réponse me suggère que je dois changer chaque type de données 'BOOLEAN' dans mes requêtes SQL à' INTEGER'. Il est étrange que le 'BOOLEAN' soit fait chaîne par postgres après l'exécution des requêtes. –
Je ne suggérais pas que vous changiez quoi que ce soit. Peut-être par habitude ou préférence personnelle, j'ai tendance à utiliser 0 & 1s pour représenter les booléens. Si cela fonctionne déjà pour vous, ne passez pas trop de temps à y penser. – karim79
Les chiffres sont faciles. Utilisons-les :) –