Обновление FuelPHP ORM через массив - PullRequest
1 голос
/ 15 февраля 2012

ORM в FuelPHP имеет пример обновления, который выглядит следующим образом:

$entry = Model_Article::find(4);
$entry->title = 'My first edit';
$entry->author = 'Total n00b';
$entry->save();

Мне интересно, есть ли возможность для меня обновить что-то вроде этого:

$values = array(
     'this' => $that
);

Model_Article::find(4)->save($values);

Возможность вставки позволяет передавать массивы значений:

$props = array('property' => 'something');

$new = Model_Example::forge($props)->save();

Но я не вижу примера того, чтобы сделать то же самое с возможностью обновления.

РЕДАКТИРОВАТЬ: Кажется, Model_Example::find(4)->values($array)->save(); это то, что я ищу.

1 Ответ

1 голос
/ 15 февраля 2012

Кажется Model_Example::find(4)->values($array)->save(); - это то, что я ищу.

...