CodeIgniter Модифицируя результаты объекта $ query, затем возвращайте этот объект $ query

Мне нужно сделать что-то подобное в модели:

function getAll()
{
$query = $this->db->get('myTable');
$results = $query->result();

// Add new property
foreach ($results as $result)
$result->newProperty = compileLotsOfStuff($result->column1, $result->column2, ...);

// Put it back in the $query object
$query = $result->RECOMPILE_INTO_QUERY();

// Return the QUERY object, NOT the RESULTS
return $query
}

Является ли это возможным? В Google ничего не могу найти, и так как множество контроллеров используют этот метод везде, добавление этого нового свойства во все контроллеры было бы огромной работой и повторением кода, и я не могу использовать

$this->select("*, 'value' AS `newProperty`");

в запросе, так как мне нужны результаты для его расчета

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector