質問編集履歴

3

ソースコードのMarkdownに言語を追加

2017/03/16 06:31

投稿

gesorein
gesorein

スコア101

test CHANGED
File without changes
test CHANGED
@@ -136,7 +136,7 @@
136
136
 
137
137
  MembersControllerのコードは以下のようになっています。
138
138
 
139
- ```
139
+ ```Ruby
140
140
 
141
141
  class MembersController < ApplicationController
142
142
 
@@ -186,9 +186,9 @@
186
186
 
187
187
  **発行されるSQL**
188
188
 
189
- ```
189
+ ```SQL
190
-
190
+
191
- SELECT DISTINCT members.id, member_statuses.points FROM members INNER JOIN member_statuses ON member_statuses.member_id = members.id ORDER BY member_statuses.points DESC
191
+ SELECT DISTINCT members.id, member_statuses.points FROM members INNER JOIN member_statuses ON member_statuses.member_id = members.id ORDER BY member_statuses.points DESC;
192
192
 
193
193
  ```
194
194
 

2

データベースの説明の間違いを修正

2017/03/16 06:31

投稿

gesorein
gesorein

スコア101

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
+ Ruby on Rails 4.2.6(MySQL)を使用して、
2
+
1
- Ruby on Rails 4.2(MySQL)を使用して各企業が各登録者のステータスを管理するようなシステムを開発しています。
3
+ 各企業が各登録者のステータスを管理するようなシステムを開発しています。
2
4
 
3
5
  今回は「自社の管理している登録者の得点をソートする方法」について質問させていただきたいです。
4
6
 
@@ -60,7 +62,7 @@
60
62
 
61
63
 
62
64
 
63
- member_statuses - ユーザーステータス
65
+ member_statuses - 登録者ステータス
64
66
 
65
67
  id:integer
66
68
 

1

MembersControllerのコードを修正

2017/03/16 05:10

投稿

gesorein
gesorein

スコア101

test CHANGED
File without changes
test CHANGED
@@ -142,7 +142,7 @@
142
142
 
143
143
  @q = Member.ransack(params[:q]) # params = {"q"=>{"s"=>"member_statuses_points desc"}}
144
144
 
145
- @members = @q.result.(ditinct: true).includes(:member_statuses)
145
+ @members = @q.result(ditinct: true).includes(:member_statuses)
146
146
 
147
147
  end
148
148