LoginSignup
1
0

More than 1 year has passed since last update.

今日PostgreSQLにデータを入れようとしたらエラーが出た

Posted at

その前に軽くPostgreSQLの操作確認

//postgre起動
$sudo brew services start postgresql

//データベース一覧
$psql -l

//データベース接続
$psql データベース名

//テーブル一覧
mydb=# \dt;

//テーブル接続
mydb=# psql テーブル名

//テーブルの中身確認
mydb=# \d テーブル名

ここからが問題

formで受け取ったデータをDBに入れようとしたらエラーが起きた。

SampleController

public function add(Request $request){

  $param =[
    'title' => $request->title,
    'member' => $request->member,
    'grade' => $request->grade,
    'message' => $request->message,
    'comment' => $request->comment,
   ];

 //テーブル名を指定してinsert()でテーブルに値を格納
  DB::table('posts')->insert($param);

  //リダイレクトでパスを指定
  return redirect('/posts/index');  

すると
Class 'App\Http\Controllers\DB' not found
というエラーが出た

ただ下記の書き忘れだった...。

use Illuminate\Support\Facades\DB

次から気をつけよう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0