質問編集履歴

1

試したことを編集。**追記を記載いたしました。

2022/10/10 04:12

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -9,11 +9,12 @@
9
9
  ### 該当のソースコード
10
10
  データテーブルはこの状態で、
11
11
  [![Image from Gyazo](https://i.gyazo.com/c04f2800c134815211fdbe01ab3c9571.png)](https://gyazo.com/c04f2800c134815211fdbe01ab3c9571)
12
- :movedateと:report_idでgroup、sumすると以下の状態でデータを取り出してくれているようなのですが、この状態のデータはどのようにして扱えばいいのでしょうか?
12
+ :movedateと:report_idでgroup、:numをsumすると以下の状態でデータを取り出してくれているようなのですが、この状態のデータはどのようにして扱えばいいのでしょうか?
13
13
  [![Image from Gyazo](https://i.gyazo.com/876e18899790ac224a2eb3af1445113d.png)](https://gyazo.com/876e18899790ac224a2eb3af1445113d)
14
14
 
15
15
  ※コントローラーに記述しviewファイルに表示させたいと思っています。
16
+ (before_actionに設定しています)
16
- [![Image from Gyazo](https://i.gyazo.com/9fd74d4c627f03de13f7e8551b195368.png)](https://gyazo.com/9fd74d4c627f03de13f7e8551b195368)
17
+ [![Image from Gyazo](https://i.gyazo.com/6330312a7f6bfd75af55ee1848f5a003.png)](https://gyazo.com/6330312a7f6bfd75af55ee1848f5a003)
17
18
 
18
19
  ###### マイグレーションファイル
19
20
  (テーブル作成時)
@@ -38,12 +39,27 @@
38
39
  end
39
40
  ```
40
41
  ### 試したこと
41
- ハッシュなのかと思いましたが違うのですね。
42
+ ~~ハッシュなのかと思いましたが違うのですね。~~
42
43
  [![Image from Gyazo](https://i.gyazo.com/044d86063cc095508544e9c13b70d559.png)](https://gyazo.com/044d86063cc095508544e9c13b70d559)
43
44
  この状態がどのようなものか?も分からず、調べ方にも詰まってしまっています。
44
45
 
46
+ **追記
47
+ [![Image from Gyazo](https://i.gyazo.com/ac3dbc9f6a9a554a08cd092daa82bb96.png)](https://gyazo.com/ac3dbc9f6a9a554a08cd092daa82bb96)
48
+ コンソール上でeachをかけてみて、ハッシュであること認識いたしました。
49
+ このキーを指定すれば値を表示できると考えておりますが、
50
+ 複数の条件が混在するキーを扱ったことがなく、調べても答えに辿り着けない状態です。
51
+
52
+ ```ruby
53
+ <%= @stock %>
54
+ ```
55
+ →全てのキー、バリューが表示される
56
+ ```ruby
57
+ <%= @stock["2022-10-01, 7"] %>
58
+ ```
59
+ →エラーも出ず表示もされない。
45
60
  ### 補足情報(FW/ツールのバージョンなど)
46
61
  Ruby on Rails
47
62
  MySQL
48
63
 
64
+ 説明が拙く申し訳ありません。
49
65
  よろしくお願いいたします。