Предположим, что атрибут, с которым вы работаете, равен club_member
, как в «ты член клуба?».
Обратите внимание, что в Ruby / Rails, как это работает сейчас, if model.club_member
вернет false, если не проверено (значение равно нулю или в Ruby, nil) и true, если проверено (значение равно 0).
В целом, я бы настоятельно рекомендовал вместо того, чтобы позволять другим приложениям (например, приложениям C), непосредственно к вашим данным, вместо этого создавать API в Ruby / Rails, чтобы предоставлять данные из вашего приложения внешним объектам. Таким образом, вы будете лучше инкапсулировать внутренние компоненты вашего приложения, и вам не придется беспокоиться о таких вещах.
Однако, все, что говорится, вот ваш ответ:
Использование:
value="1"
... атрибута в ваших флажках HTML-теги и установите значение по умолчанию для логического атрибута (в вашей миграции) равным 0.