まあ、私はRailsful APIを、レール4.2.6とRuby 2.3.0を使ってビルドしています。 :プログラムのリソースがあり、Google PostmanでPOSTリクエストを送信しようとすると、「空ではありません」というエラーが表示されます。 待ち、私はこれを送信すると、私はポストマンを通じて、...railsは属性として「false」値を持つJSONリクエストを読み取ることができません
を説明しましょう:
{
"program": {
"expiration_points": "false"
}
}
私は戻って、この取得しています:私はすでに試した
{
"errors": {
"expiration_points": [
"can't be blank"
]
}
}
を「偽"、" false "、falseおよび:false。
expiration_pointsの "true"またはtrueの値でPOSTリクエストを行うと、正常に動作します。私はデフォルトを定義した
思い出し:expiration_pointsのための偽値移行の属性。
だから...質問は、私が間違っていることですか?ありがとうbtw。
どのような種類がありますか? –
Hey @maxpleaner、私は** validates:expiration_points、presence:true **をプログラムモデル上に持っています。 –
@muistooshort返す:** false **。 –