Skip to content

Commit 1f284ab

Browse files
author
Mostafa Kamal
committed
relationship
1 parent a7db110 commit 1f284ab

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

web-developer/laravel/tips/relationship.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -9,33 +9,33 @@ toc_max: 4
99

1010
### one to one
1111

12-
* hasOne('Model\Name','foreign_key','local_key')
13-
* belongsTo('Model\Name','foreign_key','local_key')
12+
* `hasOne('Model\Name','foreign_key','local_key')`
13+
* `belongsTo('Model\Name','foreign_key','local_key')`
1414

1515
### one to many
1616

17-
* hasMany('Model\Name','foreign_key','local_key')
18-
* belongsTo('Model\Name','foreign_key','local_key')
17+
* `hasMany('Model\Name','foreign_key','local_key')`
18+
* `belongsTo('Model\Name','foreign_key','local_key')`
1919

2020
### many to many
2121

22-
* belongsToMany('App\Role', 'role_user', 'user_id', 'role_id')
23-
* role_user table
22+
* `belongsToMany('App\Role', 'role_user', 'user_id', 'role_id')`
23+
* `role_user table`
2424

2525
~
2626

27-
* role->attach($id|array $ids)
28-
* role->detach($id|array $ids) / role->detach()
29-
* role->sync([])
30-
* role->toggle([])
27+
* `role->attach($id|array $ids)`
28+
* `role->detach($id|array $ids) / role->detach()`
29+
* `role->sync([])`
30+
* `role->toggle([])`
3131

3232
### hasOneThrough
3333

34-
* hasOneThrough('Model\Name','Model\Name1','foreign_key1','foreign_key','local_key','local_key1')
34+
* `hasOneThrough('Model\Name','Model\Name1','foreign_key1','foreign_key','local_key','local_key1')`
3535

3636
### hasManyThrough
3737

38-
* hasManyThrough('Model\Name','Model\Name1','foreign_key1','foreign_key','local_key','local_key1')
38+
* `hasManyThrough('Model\Name','Model\Name1','foreign_key1','foreign_key','local_key','local_key1')`
3939

4040
## Eager Loading
4141

0 commit comments

Comments
 (0)