2013-04-08 2 views
1

Я создаю сайт, основанный на событиях. Я использую laravel для этого с позвоночником. Я извлечение данных из базы данных, используя backbonejs с Laravel следующегоОшибка преобразования массива в строку 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); 
Смежные вопросы