Salut,
a.b a écrit :
> Je voudrais retourner que certains champs au niveau de mes requêtes
> find('all').
> J'aimerais pouvoir le définir dans le model afin de ne pas à chaque
> requête, remettre les champs que je voudrais voir retourner.
>
Tu peux fixer le schéma en surchargeant le constructeur, par exemple une
classe que j'utilise pour attaquer la table utilisateur d'un phpbb :
class Membre extends AppModel {
var $name = 'Membre';
var $useTable = 'phpbb_users';
var $primaryKey = 'user_id';
function Membre() {
parent::__construct();
extract($this->_schema);
$this->_schema =
compact('user_id','user_regdate','username','username_clean','user_website','user_email','user_lastvisit','user_posts','user_avatar');
}
Il faut bien comprendre que les champs que tu "masques" ainsi seront
complêtement invisibles pour cake !
Mehdi
--~--~---------~--~----~------------~-------~--~----~
Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---