![]() |
1
0
与大多数事情一样:这取决于。你的每一个想法都有优点。如果是我,我会这样开始:
你想问自己的关键问题是: 您是只提供AWS ECS项目,还是会提供其他产品? 如果你的产品与亚马逊无关,不关心ASIN等,那么has_one可能是你的选择。或者,更好的是,与可销售接口建立多态关系,以便以后可以插入不同的扩展类型。 是行为不同,还是数据也会有很大不同? 因为你可能想考虑:
当Amazon ECS不可用时,您希望系统如何运行? 它应该抛出例外吗?或者,您应该依赖目录的本地缓存版本吗?
慢慢地走过这些问题,答案会变得更清楚。如果没有,就开始制作原型。祝你好运 |
![]() |
2
0
您可以使用
|
![]() |
3
0
@门诺 使用怎么样 ActiveResource 对于AWS属性类? |
![]() |
4
0
如果你从两个完全不同的来源(一方面是ActiveRecord,另一方面是互联网)检索数据,将它们作为单独的模型保存有很多好处。正如上面的海报所写,产品has_one(或has_many):aws_item。 |
![]() |
cluster1 · 采取独立的新行动的好处是什么? 8 月前 |
|
Robert · 使用JSON或哈希时,将NULL替换为NIL 9 月前 |
![]() |
Fred Willmore · Rails控制器不呈现任何模板 1 年前 |
![]() |
Diogo Amaral · 实现API请求的正确方式 1 年前 |
![]() |
Meknassih · 在控制器方法中分配给模型没有任何作用 1 年前 |
![]() |
Michael Ding · Rails上的默认会话到期问题 1 年前 |
|
Flávio · 基于另外两个生成数组 1 年前 |