Laravel Cheat Sheet
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
Still loading...
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
データベース
2
DB Facade直接 SQL を実行する。
3
クエリビルダチェーンメソッドで SQL を組み立てて実行する。
4
Eloquent ORMActive Record による ORM。データベースをモデルに紐付ける。コーディング規約による抽象化。クエリビルダを通して操作可能。
5
6
Eloquent ORM
7
クラス名特に規定なし?
8
テーブル名クラス名のスネークケース(アンダースコア、英小文字、複数形)
変更:$table
9
主キーデフォルト:'id'、変更:$primary_key
10
タイムスタンプデフォルト : created_at , updated_at 項目が存在する
使用しない場合 : $timestamps = false;
11
タイムスタンプの書式デフォルト: 'Y-m-d H:i:s'、変更:$dateFormate
12
where 句の生成where" + 項目名のキャメルケースで記載可能。
例) where('name', '=', '山田太郎) → whereName('山田太郎')
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
Loading...
 
 
 
用語集
Illuminate
Files
Model
Queue
Builder
Naming
tinker
Route
Request
Response
Container
Support/Helpers
Support/Collection
Foundation/Helpers
Console/Command
view/blade
artisan
Testing/Concerns
Testing/Constraints
Testing/TestCase