`$itemList = Job::find('all', array('conditions' => array('jobs.deleted = ?' . $sql_conditional_fragment, 0),
'include' => array('job_type','client_upload' => array('outer_client_user'), 'outer_client_offer', 'user', 'retailer', 'job_status'),
'joins' => '
LEFT JOIN client_uploads cu ON cu.id = jobs.client_upload_id
LEFT JOIN users ON users.id = jobs.user_id
LEFT JOIN job_statuses js ON js.id = jobs.job_status_id
LEFT JOIN retailers r ON r.id = jobs.retailer_id',
'order' => $sort,
'limit' => $limit,
'offset' => $offset
));`
< /code>
Фактические имена таблиц - jobs, job_types, job_status, розничные продавцы, пользователи, client_uploads < /p>
outter_client_user и outter_client_offer не являются именами таблицы в DB. Это таблицы от Diff DB с именами - пользователи и предложение. Но у обоих есть соответствующая модель с фактическим именем таблицы и определенным именем соединения. < /P>
может помочь мне выбрать только несколько столбцов из всех таблиц?'select' => 'jobs.id, jobs.legibility, jobs.num_items, jobs.total_spent, jobs.processed_at, jobs.created_at, jobs.approved, users.first_name, users.last_name, outer_client_user.user_first_name, outer_client_user.user_last_name, job_types.name, job_types.abbreviation, r.name, outer_client_offer.offer_name, js.name'
У меня есть этот запрос без предложения Select -< /p> [code] `$itemList = Job::find('all', array('conditions' => array('jobs.deleted = ?' . $sql_conditional_fragment, 0), 'include' => array('job_type','client_upload' => array('outer_client_user'), 'outer_client_offer', 'user', 'retailer', 'job_status'), 'joins' => ' LEFT JOIN client_uploads cu ON cu.id = jobs.client_upload_id LEFT JOIN users ON users.id = jobs.user_id LEFT JOIN job_statuses js ON js.id = jobs.job_status_id LEFT JOIN retailers r ON r.id = jobs.retailer_id', 'order' => $sort, 'limit' => $limit, 'offset' => $offset ));` < /code> Фактические имена таблиц - jobs, job_types, job_status, розничные продавцы, пользователи, client_uploads < /p> outter_client_user и outter_client_offer не являются именами таблицы в DB. Это таблицы от Diff DB с именами - пользователи и предложение. Но у обоих есть соответствующая модель с фактическим именем таблицы и определенным именем соединения. < /P> может помочь мне выбрать только несколько столбцов из всех таблиц?'select' => 'jobs.id, jobs.legibility, jobs.num_items, jobs.total_spent, jobs.processed_at, jobs.created_at, jobs.approved, users.first_name, users.last_name, outer_client_user.user_first_name, outer_client_user.user_last_name, job_types.name, job_types.abbreviation, r.name, outer_client_offer.offer_name, js.name'[/code]