Edición de «Asociaciones»
De KumbiaPHP Framework Wiki
Advertencia: no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si inicias sesión o creas una cuenta, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Puedes deshacer la edición. Antes de deshacer la edición, comprueba la siguiente comparación para verificar que realmente es lo que quieres hacer, y entonces guarda los cambios para así efectuar la reversión.
Revisión actual | Tu texto | ||
Línea 10: | Línea 10: | ||
$ciudad_id = $cliente->ciudad_id; | $ciudad_id = $cliente->ciudad_id; | ||
$ciudad = $Ciudad->find($ciudad_id); | $ciudad = $Ciudad->find($ciudad_id); | ||
− | + | print $ciudad->nombre; | |
</source> | </source> | ||
Línea 16: | Línea 16: | ||
<source lang=php> | <source lang=php> | ||
− | + | print $cliente->getCiudad()->nombre; | |
</source> | </source> | ||
Línea 40: | Línea 40: | ||
$this->belongs_to('persona'); | $this->belongs_to('persona'); | ||
$this->belongs_to('vendedor', 'model: Persona') | $this->belongs_to('vendedor', 'model: Persona') | ||
− | $this->belongs_to('funcionario', 'model: Persona', 'fk: | + | $this->belongs_to('funcionario', 'model: Persona', 'fk: personal_id') |
</source> | </source> | ||
Línea 137: | Línea 137: | ||
'''Ejemplos de uso:''' | '''Ejemplos de uso:''' | ||
− | + | 1.$this->has_and_belongs_to_many('persona'); | |
− | $this->has_and_belongs_to_many('persona'); | + | 2.$this->has_and_belongs_to_many('cargos', 'model: Cargo', 'fk: id_cargo', 'key: id_persona', 'through: cargo_persona'); |
− | $this->has_and_belongs_to_many('cargos', 'model: Cargo', 'fk: id_cargo', 'key: id_persona', 'through: cargo_persona'); | ||
− | |||
− | |||
'''En el modelo Persona:''' | '''En el modelo Persona:''' |