Table de bd en singulier

Par PuLSor24, il y a 11 ans


Bonjour,

je sais que en faisant ça tu vas contre une des regles de base de cake
php (modèle au singulier, table au pluriel)

Donc voiçi ma question, comment puis-je me conencter a une table qui ne se termine par pas "s" ? ou empêcher cake de rajouter "s" au moment d'une connection sql

Merci

2 réponses

Azorgh, il y a 11 ans

Bonjour,

Dans ton model, tu peux utiliser :

class SuperModel extends AppModel{ public $useTable = "maTableDeLaMortQuiTueAuSingulier"; }

Pour utiliser une table qui ne suit pas les conventions.

Il est vrai que des les suivres est beaucoup mieux, as tu une raison particulière ? Peut être à tu un soucis au niveau du pluriels / Singulier en anglais ? Si c'est le cas, tu peux aussi te rendre sur Inflector by Cake qui te permet de rentrer un mot et d'en avoir le pluriel, singulier, et tout plein d'autres trucs :D

PuLSor24, il y a 11 ans

car je jongle avec un autre programme, ma business logic est sql.
Bref Merci ! je vais essayer ça !