I m creating options for my dropdown using find with list. But i want to fetch the data of associated table. Given below is my code
$users = $this->UserRoles
->find('list', [
'contain' => ['Users'],
'limit' => 200,
'keyField' => 'id',
'valueField' => 'Users.first_name'
])
->where([
'Users.status' => true,
'Users.company_id' => $company_id,
'UserRoles.role_id' => 4
]);
But it returns me null as output.