-1
Я получаю данные из базы данных в cakephp.Как группировать данные и объединять данные
мой возвращает массив как
Но я хочу все данные в строке только Героя. мой код запроса в CakePHP
$this->DispensaryInventory->bindModel(array(
'belongsTo'=>array(
'ProductOption' => array(
'className' => 'ProductOption',
'foreignKey' => 'product_option_id',
)
)
),false);
$this->DispensaryInventory->bindModel(array(
'belongsTo'=>array(
'Product' => array(
'className' => 'Product',
'foreignKey' => 'product_id',
)
)
),false);
$dispensary_inventory_data = $this->DispensaryInventory->find('all',array(
'conditions'=>array(
'DispensaryInventory.dispensary_id'=>$dispensary_id)
));
pr($dispensary_inventory_data);die;
благодарит за комментарий. Я обновил свой вопрос с помощью кода. –
Какие имена полей вам нужны из DispensaryInventory? –
$ value ['Product'] ['name'], $ value ['ProductOption'] ['value'], $ value ['ProductOption'] ['unit'] и $ value ['DispensaryInventory'] ['количество '] все возвращают 5 строк с тем же именем (Герой) , но я хочу один, содержащий все. –