2013-04-08 40 views
1

我正在創建一個基於事件的網站。我正在使用laravel來配合骨幹。我檢索使用與laravel backbonejs數據庫中的數據如下php中的字符串轉換錯誤數組laravel

var events = new Events(); 
new EventsView({el: $("#calendar"), collection: events}).render(); 
events.fetch(); 

在服務器端,我有以下控制器

class Calendars_Controller extends Base_Controller { 

public $restful = true; 

public function get_index() 
{ 
    //print_r(Calendar::all()); 
    return Calendar::all(); 
} 

} 

但是,這將返回以下錯誤

Unhandled Exception 

Message: 

Array to string conversion 
Location: 

/Applications/MAMP/htdocs/calendar/laravel/response.php on line 272 

我該如何解決這個問題?

回答

1

如果你不使用Laravel 4,你可能想嘗試返回從您的控制器,而不是執行以下操作:

$events = Calendar::all(); 
return Response::eloquent($events);