그래서 단순한 보석을 사용하는 RoR 양식이 있는데, 이상한 일은 테이블에 정수 유형이있는 필드에 문자열을 입력하면 보내지도 않는다. 거기에 'sdfsd'와 같은 것을 넣어도 빈 문자열. 왜 그렇게됩니까?양식 필드 값이 보내지지 않는다
형태 :
= simple_form_for :product do |p|
= p.input :price
= p.button :submit
DB 테이블 :
create_table :products do |t|
t.integer :price, null: false
end
모델 :
class Product < ActiveRecord::Base
validates :price, presence: true, inclusion: {in: 1..100}
end
그래서 가격 필드에 입력 'ㅋ ㅋ ㅋ ㅋ이'가 보내드립니다 경우 :
매개 변수 : { "product"} => { "p 쌀 "=>" "}
는
일부 코드는 우리가 더 나은 서비스를하기 위해 도움이 될 :) –
저도 같은 문제가 있습니다을. 문자 값이 전송되지 않아 오류 메시지를 확인하고 제공 할 수있는 기회가 박탈당하는 것은 이상한 일입니다. 이 문제를 해결할 방법을 찾았습니까? – KenB