質問編集履歴

3

誤字

2019/07/06 13:06

投稿

re_refuse
re_refuse

スコア17

test CHANGED
File without changes
test CHANGED
@@ -6,60 +6,4 @@
6
6
 
7
7
  募集を見たユーザーが記事をみてチャット部屋に行く←ここでチャット部屋をdbから取得する方法がわかりません。
8
8
 
9
- paramsを使って探すと思うのですが、記事のidと同じidのチャット部屋を検索する。と言うことは実現可能でしょうか?
9
+ paramsを使って探すと思うのですが、記事のidと同じidのチャット部屋を検索する。と言う
10
-
11
- current_userの使い方なのですが、あれは現在のユーザー情報を取得することができますが、micropostとチャット部屋をhas_one belongs_toで関連付けをしたとき、ユーザーがマイクロポストをクリックした後チャット部屋にリダイレクトができるということはどう記述すれば良いのでしょうか?
12
-
13
- よろしくお願いします。
14
-
15
- ```記事を見た人がクリックするとチャット部屋に飛ぶマイクロポストview
16
-
17
- <%= link_to "会話を始める","#" %>
18
-
19
- ここをクリックしたときこのマイクロポストidをコントローラーに送りたい
20
-
21
- ```
22
-
23
-
24
-
25
- ```controller
26
-
27
- class PostsController < ApplicationController
28
-
29
- def create
30
-
31
- @post = current_user.posts.build(post_params)
32
-
33
- @post.save!
34
-
35
- @room=Room.new             
36
-
37
- @room.save               
38
-
39
- @rooms=Room.where(id:post.id).first //roomのidと取得したマイクロポストidを比較
40
-
41
- if @post.save
42
-
43
- redirect_to @room
44
-
45
- else
46
-
47
- render 'static_pages/home'
48
-
49
- end
50
-
51
- end
52
-
53
- private
54
-
55
-
56
-
57
- def post_params
58
-
59
- params.require(:post).permit(:comment,:host,:mouse,:mode)
60
-
61
- end
62
-
63
- end
64
-
65
- ```

2

改善

2019/07/06 13:06

投稿

re_refuse
re_refuse

スコア17

test CHANGED
File without changes
test CHANGED
@@ -11,3 +11,55 @@
11
11
  current_userの使い方なのですが、あれは現在のユーザー情報を取得することができますが、micropostとチャット部屋をhas_one belongs_toで関連付けをしたとき、ユーザーがマイクロポストをクリックした後チャット部屋にリダイレクトができるということはどう記述すれば良いのでしょうか?
12
12
 
13
13
  よろしくお願いします。
14
+
15
+ ```記事を見た人がクリックするとチャット部屋に飛ぶマイクロポストview
16
+
17
+ <%= link_to "会話を始める","#" %>
18
+
19
+ ここをクリックしたときこのマイクロポストidをコントローラーに送りたい
20
+
21
+ ```
22
+
23
+
24
+
25
+ ```controller
26
+
27
+ class PostsController < ApplicationController
28
+
29
+ def create
30
+
31
+ @post = current_user.posts.build(post_params)
32
+
33
+ @post.save!
34
+
35
+ @room=Room.new             
36
+
37
+ @room.save               
38
+
39
+ @rooms=Room.where(id:post.id).first //roomのidと取得したマイクロポストidを比較
40
+
41
+ if @post.save
42
+
43
+ redirect_to @room
44
+
45
+ else
46
+
47
+ render 'static_pages/home'
48
+
49
+ end
50
+
51
+ end
52
+
53
+ private
54
+
55
+
56
+
57
+ def post_params
58
+
59
+ params.require(:post).permit(:comment,:host,:mouse,:mode)
60
+
61
+ end
62
+
63
+ end
64
+
65
+ ```

1

誤字

2019/07/06 05:29

投稿

re_refuse
re_refuse

スコア17

test CHANGED
File without changes
test CHANGED
@@ -7,3 +7,7 @@
7
7
  募集を見たユーザーが記事をみてチャット部屋に行く←ここでチャット部屋をdbから取得する方法がわかりません。
8
8
 
9
9
  paramsを使って探すと思うのですが、記事のidと同じidのチャット部屋を検索する。と言うことは実現可能でしょうか?
10
+
11
+ current_userの使い方なのですが、あれは現在のユーザー情報を取得することができますが、micropostとチャット部屋をhas_one belongs_toで関連付けをしたとき、ユーザーがマイクロポストをクリックした後チャット部屋にリダイレクトができるということはどう記述すれば良いのでしょうか?
12
+
13
+ よろしくお願いします。