繁体   English   中英

Rails如何在ROR上实现业务(store_hours)表格

[英]Rails How to implement business(store_hours) form on ROR

在我的数据库中,我有monday_open,monday_close ... sunday_close列

我正在尝试实现一个提交表单,您可以在其中选择开放时间和关闭时间,并仅检查该时间属于哪一天,并将其相应地保存到数据库中。

基本上,我试图消除全天选择相同的营业时间

谁能帮助我解决这个问题?

非常感谢!

例如表单视图

营业时间:9:00〜营业时间:16:00

星期一[o]星期二[o]星期三[o]星期四[]星期五[]星期六[]星期日[]

后端(DB)

monday_open | monday_close | Tuesday_open | ...

9:00 am | 16:00 | 9:00am

它会像上面的例子一样保存

您的表未规范化。 如果可以,请将列更改为:

__________________________________
| Day | Open | Close | Store_ID? |
|-----|------|-------|-----------|
| 0   | 8:00 | 17:00 | 2         |
| 1   | 9:00 | 18:00 | 2         |
----------------------------------

查看Date::DAYNAMES作为当天的文字

这样,您可以在商店和营业时间之间建立关联。 从那里添加复选框将非常容易

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM