質問編集履歴

2

追記

2019/03/24 01:08

投稿

haruhi.
haruhi.

スコア18

test CHANGED
File without changes
test CHANGED
@@ -70,6 +70,26 @@
70
70
 
71
71
  ```
72
72
 
73
+ ```Controller
74
+
75
+ class EventsController < ApplicationController
76
+
77
+ before_action :authenticate_user!
78
+
79
+
80
+
81
+ def create
82
+
83
+ @item = Item.find(params[:item_id])
84
+
85
+ @item.event(current_user)
86
+
87
+ redirect_to controller: 'items', action: 'index'
88
+
89
+ end
90
+
91
+ ```
92
+
73
93
  ### 試したこと
74
94
 
75
95
  下記リンクの流れに沿って書き直したが、やはりnullのままだった
@@ -78,16 +98,20 @@
78
98
 
79
99
 
80
100
 
81
- 初心者のため言葉足らずの部分もあるかと思いますが、よろしくお願いいたします。
82
-
83
101
  ###追記
84
102
 
85
- 質問後、ご指摘を受け確認したところ『Flatpickrからevent_dateに値が渡せていない』ことが原因した。
103
+ 質問後、ご指摘を受け確認したところ『Flatpickrからevent_dateに値が渡せていない』ことが原因なのかと思いましたが…
86
104
 
87
- コンソールにおいて、eventINSERT文event_dateが含まれせん
105
+ コンソールは以下ようなっおり
106
+
107
+ ```
108
+
109
+ Event Create (0.6ms) INSERT INTO "events" ("user_id", "item_id", "created_at", "updated_at") VALUES (?, ?, ?, ?) [["user_id", 8], ["item_id", 1], ["created_at", "2019-03-23 14:15:43.300239"], ["updated_at", "2019-03-23 14:15:43.300239"]]
110
+
111
+ ↳ app/models/item.rb:39
112
+
113
+ ```
88
114
 
89
115
 
90
116
 
91
- 上記コードでどの部分が足りなて値の受け渡しできていいの助言いただきたいです。
117
+ 初心者ゆえに言葉足らず・知識不足な部分も多あるかと思います、ど助言いただければ幸いです。
92
-
93
- よろしくお願いいたします。

1

追記

2019/03/24 01:08

投稿

haruhi.
haruhi.

スコア18

test CHANGED
@@ -1 +1 @@
1
- Flatpickrを用いた日付DBへ登録について
1
+ Flatpickr受け渡しについて
test CHANGED
@@ -58,6 +58,18 @@
58
58
 
59
59
 
60
60
 
61
+ ###JS部分(追記)
62
+
63
+ ```
64
+
65
+ <script>
66
+
67
+ flatpickr('#flatpickr');
68
+
69
+ </script>
70
+
71
+ ```
72
+
61
73
  ### 試したこと
62
74
 
63
75
  下記リンクの流れに沿って書き直したが、やはりnullのままだった
@@ -67,3 +79,15 @@
67
79
 
68
80
 
69
81
  初心者のため言葉足らずの部分もあるかと思いますが、よろしくお願いいたします。
82
+
83
+ ###追記
84
+
85
+ 質問後、ご指摘を受け確認したところ『Flatpickrからevent_dateに値が渡せていない』ことが原因でした。
86
+
87
+ コンソールにおいては、eventのINSERT文にevent_dateが含まれていません。
88
+
89
+
90
+
91
+ 上記コードでどの部分が足りなくて値の受け渡しができていないのか、助言いただきたいです。
92
+
93
+ よろしくお願いいたします。