Я извлекаю данные из нашей БД, и мне нужно настроить возвращаемую строку как часть объекта запроса.
Я пытался манипулировать данными непосредственно из параметра «fields», но непохоже, работает.
$query = $this->controller->Orders->find('all', [
'fields' => [
'Feedback.record_num', order_id', 'feedback_date', 'one_year_submitted',
'full_url' => MyCLass::myUrlBuilder('Customer.name')
],
'conditions' => $conditions,
'order' => [
'Orders.record_num' => 'desc'
]
])
->contain(['Customer'])
->toArray();
Код вызовет ошибку из-за моего Url Builder. Но я надеюсь, что вы понимаете, что я пытаюсь сделать здесь.