我正在使用Laravel 4
来构建应用程序。
这是我的代码:
public function handleCreateCandle(){
$candle = new Candle;
$candle->name = Input::get('name');
$candle->body = Input::get('body');
$candle->user_id = Sentry::getUser()->id;
$candle->save();
return Redirect::action('User_BaseController@getPrayerSpace')->with('message', 'Thank you for lighting candle');
}
问题不是返回一条消息,我想返回一个带有成功代码以及
json
的名称和正文的$candle
数组到视图。谁能建议我该怎么做? 最佳答案
代替使用save()函数,可以使用create()函数创建新行。
Create()函数返回您最后插入的行,可用于在消息中显示该行。
例:
$user = User::create(array('name' => 'John'));
请参考:
http://laravel.com/docs/eloquent