i am using find('list') to get key/values and was very surprised that the key-values are wrong!?
if i use $corp = $SupplierCorps->find('list'); Log::debug($corp->toArray()); i get  => 10030000022  => 10030000029 ... where the key is the primaryKey defined in the Table-class and the value is the displayField.
This is ok but if i use
$corp = $SupplierCorps->find('list', ['keyField' => 'SupplCorp_No_auto']); where SupplCorp_No_auto is the displayField
i get this  => 10030000022  => 10030000029
and this is wrong! The key should now the same as the value. And if i run the sql against the mysql-Database i get the right results