回答編集履歴
2
誤字削除
test
CHANGED
@@ -90,7 +90,7 @@
|
|
90
90
|
|
91
91
|
端的に言うと、whereメソッドは「完全一致」で検索を行っているから。
|
92
92
|
|
93
|
-
指定カラムが`2021-01-12`に完全一致するデータは存在しません。
|
93
|
+
指定カラムが`2021-01-12`に完全一致するデータは存在しません。
|
94
94
|
|
95
95
|
|
96
96
|
|
1
修正
test
CHANGED
@@ -90,7 +90,15 @@
|
|
90
90
|
|
91
91
|
端的に言うと、whereメソッドは「完全一致」で検索を行っているから。
|
92
92
|
|
93
|
+
指定カラムが`2021-01-12`に完全一致するデータは存在しません。`2021-01-12%`
|
94
|
+
|
95
|
+
|
96
|
+
|
97
|
+
解決方法2つ
|
98
|
+
|
93
|
-
|
99
|
+
- whereDateメソッドを使う。(おすすめ)
|
100
|
+
|
101
|
+
- あいまい検索をする。(非推奨)
|
94
102
|
|
95
103
|
|
96
104
|
|
@@ -98,8 +106,10 @@
|
|
98
106
|
|
99
107
|
BookingHeader::whereDate('bh_at_date', "2021-01-12")->get();
|
100
108
|
|
109
|
+
BookingHeader::where('bh_at_date', 'like', "2021-01-12%")->get();
|
110
|
+
|
101
111
|
```
|
102
112
|
|
103
113
|
|
104
114
|
|
105
|
-
![イメージ説明](
|
115
|
+
![イメージ説明](0f1f1a4e15e27727079980b6d9f65c5c.png)
|