Estimados, después de hacer un degug obtengo estos datos.
Array
(
[MedicSpeciality] => Array
(
[medic_id] => 4
[speciality_id] => Array
(
[0] => 2
[1] => 3
[2] => 5
)
)
)
Necesito almacenar uno por uno medic_id y speciality_id, en el modelo
MedicSpeciality; es posible hacer esto con un SaveAll o es necesario
hacer un foreach.
Mi modelo es el siguiente:
class MedicSpeciality extends AppModel {
var $name = 'MedicSpeciality';
var $useTable = 'medic_specialitys';
//var $primaryKey = 'speciality_id';
var $validate = array(
'medic_id' => array(
'numeric' => array(
'rule' => array('numeric'),
//'message' => 'Your custom message here',
//'allowEmpty' => false,
//'required' => false,
//'last' => false, // Stop validation after
this rule
//'on' => 'create', // Limit validation to
'create' or 'update' operations
),
),
);
//The Associations below have been created with all possible keys,
those that are not needed can be removed
var $belongsTo = array(
'Medic' => array(
'className' => 'Medic',
'foreignKey' => 'medic_id',
'conditions' => '',
'fields' => '',
'order' => 'medic_id'
),
'Speciality' => array(
'className' => 'Speciality',
'foreignKey' => 'speciality_id',
'conditions' => '',
'fields' => '',
'order' => ''
)
);
}
?>
Gracias
--
Carlos Andrés Becerra Galarza.
--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos
de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a
[email protected].
Para anular tu suscripción a este grupo, envía un correo electrónico a
[email protected]
Para tener acceso a más opciones, visita el grupo en
http://groups.google.com/group/cakephp-es?hl=es.