2
|
Christoph Schiessl Joeyjoejoejr · 技术社区 · 16 年前 |
![]() |
1
3
一个简单的“front_page”属性就足够了,或者像您提到的其他模型,使用has_one关系也可以。 使用另一个模型将允许您维护更多的信息,比如它应该在头版上保留多长时间(过期日期?),或者它被展示了多少次(假设一个聚会可以被展示两次)。这实际上取决于系统的其他需求。 http://wiki.rubyonrails.org/rails/pages/TipsAndTricks 创建单例ActiveRecord对象
更新: |
![]() |
2
2
我将使用布尔标志并创建嵌套的单例资源(升级),我将在PartiesController本身中实现它(
|
![]() |
3
1
为了保持应用程序的RESTful性和简单性,我将添加第二个具有has_one关系的模型。此外,通过这种方式,您可以保存特殊派对的历史记录,并跟踪与特殊派对相关的其他有意义的信息。 |
![]() |
4
0
您可以将其作为字段添加到admin表/模型中吗?这将是party表的强制外键? *另一个解决方案是数据库触发器,它检查没有其他行是所选的一方,但我倾向于回避这种解决方案。 |
![]() |
5
0
保持简单。放
完成。如果你以后需要更完整或更美好的关系,那就以后再去实现,而不是现在。
|
![]() |
Animesh Arya · 关联模型的Rspec 2 年前 |
![]() |
Kellen · 查看$卷展栏功能列表 3 年前 |
![]() |
Akshit Thakur Ak · 我怎样才能把铁轨停下来? 3 年前 |
![]() |
solidsnake99 · Rails db:如何绕过验证 3 年前 |
![]() |
Spyros · 从数组中删除nil值,并从引用数组中删除相应的项 3 年前 |
![]() |
Pauli-E · 当div打开并滚动到屏幕上时,向div添加类 3 年前 |
![]() |
ejoka · 如何使用Rails 7模型属性作为CSS标记值 3 年前 |