developer.jelix.org is not used any more and exists only for history. Post new tickets on the Github account.
developer.jelix.org n'est plus utilisée, et existe uniquement pour son historique. Postez les nouveaux tickets sur le compte github.

Opened 10 years ago

Closed 10 years ago

#1125 closed bug (fixed)

Utilisation des quotes dans la clause générée via conditions

Reported by: reluc Owned by:
Priority: normal Milestone: Jelix 1.1.7
Component: jelix:dao Version: 1.1.6
Severity: normal Keywords: dao conditions quotes
Cc: Blocked By:
Blocking: Documentation needed: no
Hosting Provider: Php version:

Description

Lors de la compilation d'un DAO, le nom de la table et des champs sont mis entre double quotes dans les différentes clauses du DAO. Ceci permet d'utiliser des noms réservés pour les noms des tables et des champs.

Dans le cas de l'utilisation de jDaoFactoryBase::findBy, la clause liée aux conditions générée par la méthode _generateCondition obtenu n'applique pas les doubles quotes autour des noms des tables et des champs.

Ceci ne pose pas de problème si on utilise pas de nom réservé, mais nous obtenons des requêtes qui ne sont pas homogènes.

Change History (1)

Note: See TracTickets for help on using tickets.