質問編集履歴
3
式追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -132,6 +132,8 @@
|
|
132
132
|
|
133
133
|
asahina1979さん
|
134
134
|
|
135
|
+
ありがとうございます。
|
136
|
+
|
135
137
|
|
136
138
|
|
137
139
|
```
|
@@ -152,4 +154,20 @@
|
|
152
154
|
|
153
155
|
```
|
154
156
|
|
157
|
+
|
158
|
+
|
159
|
+
```php
|
160
|
+
|
161
|
+
if ($user->projects()->where('project_id', $id)->exists()) {
|
162
|
+
|
163
|
+
//
|
164
|
+
|
165
|
+
}
|
166
|
+
|
167
|
+
```
|
168
|
+
|
169
|
+
|
170
|
+
|
155
|
-
この
|
171
|
+
これで関係の存在がチェックできることがわかったのですが、
|
172
|
+
|
173
|
+
一般的な書き方があれば教えてほしいです。
|
2
テーブル構成変更
test
CHANGED
File without changes
|
test
CHANGED
@@ -127,3 +127,29 @@
|
|
127
127
|
|
128
128
|
|
129
129
|
初心者です。不足情報等ありましたらおしえてください。
|
130
|
+
|
131
|
+
|
132
|
+
|
133
|
+
asahina1979さん
|
134
|
+
|
135
|
+
|
136
|
+
|
137
|
+
```
|
138
|
+
|
139
|
+
mysql> show columns from project_user;
|
140
|
+
|
141
|
+
+------------+------------------+------+-----+---------+-------+
|
142
|
+
|
143
|
+
| Field | Type | Null | Key | Default | Extra |
|
144
|
+
|
145
|
+
+------------+------------------+------+-----+---------+-------+
|
146
|
+
|
147
|
+
| user_id | int(10) unsigned | NO | PRI | NULL | |
|
148
|
+
|
149
|
+
| project_id | int(10) unsigned | NO | PRI | NULL | |
|
150
|
+
|
151
|
+
+------------+------------------+------+-----+---------+-------+
|
152
|
+
|
153
|
+
```
|
154
|
+
|
155
|
+
この状態が普通、ということでしょうか...?
|
1
備考追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
|
9
9
|
```php
|
10
10
|
|
11
|
-
public function join($id){
|
11
|
+
public function join($id){ //$id は参加したいプロジェクトのid
|
12
12
|
|
13
13
|
$user = Auth::user();
|
14
14
|
|