Ben bir Adres-modeli belongsTo bir model Çalışan var. Ben Çalışanlar modeli veri almak, ilişkili Adres kaydı çok zorlama olur. Buna ek olarak, adres model virtualField FULL_NAME sahiptir. Bu şuna benzer:
Array
(
[0] => Array
(
[Employee] => Array
(
[id] => 1
[address_id] => 33
[username] => ...
...
)
[Address] => Array
(
[id] => 33
[firstname] => Blah
[full_name] => Blah Blubb
...
)
)
[1] => Array (
[Employee] => Array (
[id] => 2
...
Ben gibi, çok veri dizisinin Çalışan kısmında bu virtualField dahil ettik istiyorum
Array (
[0] => Array (
[Employee] => Array
(
[id] => 1
[full_name] => Blah Blubb
...
)
Tis sadece ekleyerek çözmek mümkün değildir
$virtualFields = array(
'full_name' => 'CONCAT_WS(" ", Address.firstname, Address.surname)',
);
to the Employees model, as the Cookbook states There is a solution proposed ("copy virtualFields from one model to another at runtime when you need to access them"), but I don't understand this solution. Where do I have to place this? In the controller? In the model in the find function?
Yardım için teşekkürler