Как я могу настроить извлеченные данные запроса ORM в cakephp3? - PullRequest
0 голосов
/ 29 октября 2019

Я извлекаю данные из нашей БД, и мне нужно настроить возвращаемую строку как часть объекта запроса.

Я пытался манипулировать данными непосредственно из параметра «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. Но я надеюсь, что вы понимаете, что я пытаюсь сделать здесь.

...