Следующий вопрос можно решить, возможно, изменив мое использование метода find
в Cake PHP или используя некоторую функцию PHP. Я бы предпочел решить его с помощью Cake, но это не имеет большого значения. У меня есть некоторый массив как это:Удаление ненужного вложенного индекса в массив (сгенерированный Cake PHP)
Array
(
[0] => Array
(
[Model] => Array
(
[id] => 14
[foo] => bar
)
)
[1] => Array
(
[Model] => Array
(
[id] => 15
[foo] => something
)
) .............
Я просто хочу, чтобы удалить индекс Model
и просто использовать цифровую один. Следующая функция сгенерирована массив:
$arr = $this->Model->find('all', array('contain' => false));
Я, вероятно, нужно изменить 'contain'
часть вызова. В принципе, помимо данных, которые появляются под каждым индексом Model
, у меня также есть вторая и третья модели, и contain = false
просто ограничивает Cake от получения данных от текущей модели (Model
).
его полезный приятель, спасибо большое! –