контроллер возвращает пустое значение Json

#laravel

#laravel

Вопрос:

я хочу увидеть значение json моей базы данных моего контроллера

 public function index() {  
$pt=Post::all();
return response()->json($pt);
}
 

мой маршрут

 Route::get('/list','posts_user@index');
 

Комментарии:

1. Вставьте Controller код сюда, пожалуйста.

2. Вы действительно думаете, что это читаемо? Обновите свой вопрос

Ответ №1:

существует ошибка в

 $post=new Post;   // you used NEW in place of new
 
 
public function create(Request $request){ 
        $post=new Post; 
        $post->titre=$request->get('titre');
        $post->status=$request->get('post');
        $post->user_id=Auth::user()->id;
        $post->save();
        return response()->json([ "post" => $post ]);
    }
 

Комментарии:

1. та же проблема, значение сохраняется в БД, но когда я использую этот корневой список Json «/ list», он пуст

2. попробуйте отправить массив в ответ return response()-> json([ «post» => $post ]);