J'ai essayé de faire la requête suivante fonctionne, mais je ne pouvais pas:de requête Char variant postgres
SELECT "users".* FROM "users" WHERE (users.roles LIKE "%sales%")
or
SELECT "users".* FROM "users" WHERE (users.roles LIKE '%sales%')
où les rôles, peuvent contenir:
{operations,business_development,sales,customer_service,manager}
et des rôles est: character varying[]
Je reçois l'erreur:
ERROR: operator does not exist: character varying[] ~~ unknown LINE 1: select users.id from users where users.roles LIKE '%sales%'...
'SELECT * FROM utilisateurs WHERE rôles LIKE '%% des ventes'' - Cela devrait fonctionner, je suppose . –
@Thilo J'ai essayé les deux à coup sûr, ni "ou" ne fonctionne – user181452
vérifier la mise à jour – user181452