0
$this->find('list', [
'keyField' => 'id',
'valueField' => 'LOWER(code)',
'conditions' => ['service_id' => $service_id],
'hydrate' => false
])->toArray();
我需要從表中爲小寫選擇價值,但是當我申請上面的代碼,它返回像空值:CakePHP的與valuefield爲小寫3查找列表
array(
'1' =>
'2' =>
'3' =>
)
我不想使用虛擬領域。有什麼我失蹤?
我也試過下面的方式,但無法得到想要的結果。
'valueField' => function($e){
return $e->get('LOWER(code)');
}