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
Réponse acceptée

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
Auteur

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