(Это для стороннего проекта / личного сайта)
Прямо сейчас у меня есть таблица / модель действий со следующими столбцами ... Как бы я добавил конкретные дни недели, когда происходит событие?на?Пользователь должен иметь возможность выбирать дни недели в представлении, если он выбран, тогда значение этого дня становится истинным.
Так что я подумал, что мне нужна таблица логических значений, называемая днями недели, но как яЯ не совсем уверен, как связать его с моделью activites. Я также думал, что смогу сделать 7-дневные логические значения в таблице действий.Я чувствую, что это было бы очень неряшливо
Деятельность модели / таблицы
create_table "activities", force: :cascade do |t|
t.text "content", null: false
t.string "activity_name", null: false
t.string "additional_info"
t.bigint "user_id"
t.string "cost", null: false
t.string "addressLN1", null: false
t.string "addressLN2"
t.string "city", null: false
t.string "state", null: false
t.string "zip", null: false
t.string "picture"
t.string "capacity", null: false
t.string "contact_number"
t.string "contact_email", null: false
t.datetime "start_date", null: false
t.datetime "end_date", null: false
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
t.index ["user_id", "created_at"], name:
"index_activities_on_user_id_and_created_at"
t.index ["user_id"], name: "index_activities_on_user_id"
end