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

質問編集履歴

4

質問内容の修正

2019/05/15 08:05

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -13,9 +13,9 @@
13
13
  ```
14
14
  class HashValidator < ActiveModel::EachValidator
15
15
  def validate_each(record, attribute, value) # バリデーションメソッド
16
- value.each(|k,v| {
16
+ value.each{|k,v|
17
17
  # v に対して options = (length: {maximum: 64}) のバリデーションを呼びだしたい
18
- })
18
+ }
19
19
  end
20
20
  end
21
21
  ```

3

質問内容の修正

2019/05/15 08:04

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -14,7 +14,7 @@
14
14
  class HashValidator < ActiveModel::EachValidator
15
15
  def validate_each(record, attribute, value) # バリデーションメソッド
16
16
  value.each(|k,v| {
17
- # v に対して options (length: {maximum: 64}) のバリデーションを呼びだしたい
17
+ # v に対して options = (length: {maximum: 64}) のバリデーションを呼びだしたい
18
18
  })
19
19
  end
20
20
  end

2

質問内容の修正

2019/05/15 07:39

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,5 +1,5 @@
1
1
  {"ja" => "日本語コンテンツ", "en" => "English Contents"}
2
- のようなハッシュでデータを持っていて
2
+ のようなハッシュで入力データを持っていて
3
3
  各要素に対して標準のバリデーションをかけることはできないでしょうか
4
4
 
5
5
  例えばそれぞれの入力の長さをバリデーションする場合

1

質問内容の修正

2019/05/15 07:39

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,6 @@
1
1
  {"ja" => "日本語コンテンツ", "en" => "English Contents"}
2
2
  のようなハッシュでデータを持っていて
3
- 各要素に対して標準のバリデーションをかけたいのすがどうかけばでしょうか
3
+ 各要素に対して標準のバリデーションをかけることはきないでしょうか
4
4
 
5
5
  例えばそれぞれの入力の長さをバリデーションする場合
6
6
 
@@ -19,4 +19,4 @@
19
19
  end
20
20
  end
21
21
  ```
22
- のような感じでかけいでしょうか
22
+ のような感じでかく方法があれば教えていただるとありがたいで