質問編集履歴
4
変更
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
[大至急]GoでDBから取得した値をjsonで
|
1
|
+
[大至急]GoでDBから取得した値をjsonで整形したい。
|
body
CHANGED
@@ -1,6 +1,7 @@
|
|
1
1
|
どなたかご教授くださいお願いします。
|
2
2
|
|
3
3
|
###前提・実現したい
|
4
|
+
取得した値を整形し、jsonとして出力したい。
|
4
5
|
DBから値を取り出し、その値でかぶっている値を先頭にしてjsonとして出力したい。
|
5
6
|
|
6
7
|
###DBにある値
|
@@ -40,7 +41,7 @@
|
|
40
41
|
}
|
41
42
|
]
|
42
43
|
|
43
|
-
###
|
44
|
+
###上記を以下のように出力したいです。(classでくくり学生を表示したい。)
|
44
45
|
{
|
45
46
|
"桜": [
|
46
47
|
{
|
@@ -91,10 +92,10 @@
|
|
91
92
|
```
|
92
93
|
|
93
94
|
###試したこと
|
94
|
-
|
95
|
+
全件を表示させ、出力することはできたのですが、共通部分をまとめjsonで出力することができていません。
|
95
|
-
|
96
|
+
GO側で、上記のように出力したいです。
|
96
|
-
ヒントでもいいのでご教授ください。
|
97
97
|
|
98
|
+
|
98
99
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
99
100
|
mac
|
100
101
|
goは最新
|
3
変更タイトル
title
CHANGED
@@ -1,1 +1,1 @@
|
|
1
|
-
[大至急]Goで
|
1
|
+
[大至急]GoでDBから取得した値をjsonで出力したい。(被った項目でくくって)
|
body
CHANGED
File without changes
|
2
訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -92,6 +92,8 @@
|
|
92
92
|
|
93
93
|
###試したこと
|
94
94
|
dbのセレクト文やグループ文は試しましたが、うまくいきませんでした。
|
95
|
+
dbの方ではなく、GO側で、上記のように出力したいです。
|
96
|
+
ヒントでもいいのでご教授ください。
|
95
97
|
|
96
98
|
###補足情報(言語/FW/ツール等のバージョンなど)
|
97
99
|
mac
|
1
間違いを訂正
title
CHANGED
File without changes
|
body
CHANGED
@@ -78,7 +78,7 @@
|
|
78
78
|
|
79
79
|
var mem []Member
|
80
80
|
_, err := DbMap.Select(&mem, query)
|
81
|
-
|
81
|
+
CheckErr(err, "Executing query failed")
|
82
82
|
|
83
83
|
return mem
|
84
84
|
}
|