I have an object @recipient with attribute responding. Say, I want responding to store "Yes" or "No" via =f.checkbox :responding, {}, 'Yes', 'No', which docs indicate is being possible.
The form submits Yes or No and PostgreSQL UPDATE statement uses Yes or No as expected (I see that in $ rails server terminal window). But - regardless of the responding attribute's data type (boolean or string) - what ends up stored in the db is always true or false. I'm perplexed. What's going on behind the scenes? How can I force Rails to store Yes or No? Should I (not)? Am I misunderstanding something?
Aucun commentaire:
Enregistrer un commentaire