質問編集履歴

2

マイグレーションファイルの部分を修正

2022/02/22 05:56

投稿

laravel-kids
laravel-kids

スコア10

test CHANGED
File without changes
test CHANGED
@@ -28,7 +28,7 @@
28
28
  ```
29
29
  ```php
30
30
 
31
- //niceテーブルのマイグレーションファイル
31
+ //blogsテーブルのマイグレーションファイル
32
32
  return new class extends Migration
33
33
  {
34
34
  /**
@@ -38,16 +38,17 @@
38
38
  */
39
39
  public function up()
40
40
  {
41
+ if (!Schema::hasTable('blogs')) {
41
- Schema::create('users', function (Blueprint $table) {
42
+ Schema::create('blogs', function (Blueprint $table) {
42
- $table->increments('id');
43
+ $table->id();
43
- $table->string('name');
44
+ $table->string('title',100);
44
- $table->string('email')->unique();
45
+ $table->text('content');
45
- $table->timestamp('email_verified_at')->nullable();
46
- $table->string('password');
46
+ $table->text('advise');
47
- $table->rememberToken();
47
+ $table->text('twitterUrl'); //ツイッターのurlを記載
48
- $table->timestamps();
48
+ $table->timestamps(); //日付
49
+ $table->foreignId('user_id')->constrained()->onDelete('cascade'); //ユーザーID追加
49
- });
50
+ });
50
- }
51
+ } }
51
52
  ・・・・
52
53
  ```
53
54
 

1

user_name > user_idに修正

2022/02/22 05:54

投稿

laravel-kids
laravel-kids

スコア10

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,7 @@
1
1
  問題点 : laravel9で、DBからデータを取り出したいがエラーがでて取り出せない。存在しないと表示される。
2
2
 
3
3
  実装しようとしているもの: いいね機能を実装しようと考えており、[こちら](https://biz.addisteria.com/laravel_nice_button/#toc2)
4
- のサイトを参考にしているのですが、いいねを何回も押せてしまう仕様になってしまったため確認したらいいねのDB nicesテーブルのuser_nameの部分がNULLになっていたため修正を試みているところ上記のエラーにぶつかりました。
4
+ のサイトを参考にしているのですが、いいねを何回も押せてしまう仕様になってしまったため確認したらいいねのDB nicesテーブルのuser_idの部分がNULLになっていたため修正を試みているところ上記のエラーにぶつかりました。
5
5
 
6
6
 
7
7