teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

4

2022/01/03 11:20

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -7,7 +7,6 @@
7
7
 
8
8
 
9
9
  どのようにすれば、値を引き継ぐことができますか?
10
- ※0.5も取り扱う必要があるがあるため、型はdecimalである必要があります。
11
10
 
12
11
  ```ruby
13
12
  class CreateSales < ActiveRecord::Migration[6.1]

3

修正

2022/01/03 11:20

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -27,7 +27,7 @@
27
27
  ```ruby
28
28
  def update
29
29
  @sale.assign_attributes(sale_params)
30
- if @personnel_evaluation_sale
30
+ if @sale
31
31
  else
32
32
  render :edit
33
33
  end

2

追記

2022/01/03 05:10

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -3,7 +3,7 @@
3
3
  このときに入力された値の1を引き継ぐのことができません。
4
4
 
5
5
  f.objectの中身を見ると、``primary_achieve``には0.1e1が入っています。
6
- valueに0.1e1がないため、選択されていないと思われます。
6
+ f.selectのvalueに0.1e1がないため、選択されていないと思われます。
7
7
 
8
8
 
9
9
  どのようにすれば、値を引き継ぐことができますか?

1

修正

2022/01/03 04:58

投稿

ssk
ssk

スコア332

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- ``select_box``の``decimal``の型の取り扱いに困っています。
1
+ ``f.select``の``decimal``の型の取り扱いに困っています。
2
2
  フォームから→更新→``primary_achieve``は1を選択→バリデーションエラー→render :edit
3
3
  このときに入力された値の1を引き継ぐのことができません。
4
4