J'ai une table qui est PK est le tuple: (user_id, sotry_id).Modèle avec un tuple comme clé primaire
Comment puis-je définir cela dans Cakephp?
merci, Boris.
J'ai une table qui est PK est le tuple: (user_id, sotry_id).Modèle avec un tuple comme clé primaire
Comment puis-je définir cela dans Cakephp?
merci, Boris.
Je crois CakePHP ne supporte pas les clés primaires composites standard:
CakePHP's Multiple Primary Key Problem
Bien que cette page fait un lien vers un work-around suggéré en utilisant un override de exists
(mais je dois admettre que je n'ai pas J'ai essayé!).
jamais utilisé CakePHP, mais la réponse devrait être simple:
http://book.cakephp.org/2.0/en/models/model-attributes.html
class Example extends AppModel {
public $primaryKey = 'example_id'; // example_id is the field name in the database
}
Oui, utilisez simplement "id". Ce n'est pas une grosse affaire ou des frais généraux. – mark
merci @mark, c'est ce que je ferai probablement ... –