我有一个订购和零件模型(订单has_many部分)的应用程序。我试图把所有未完成部分的清单放在一起,但由于不同的订单可以有相同的部分,我需要在增加总数时删除重复部分。我已经尝试了几种方法,但目前还无法解决它的问题从模型中提取所有记录并让它们添加起来
0
A
回答
0
看起来好像你想让它成为一个has_many :through
关联。
的想法是有3个表EX:
- 订购
- 部分
- OutstandingPart(例如名称)
OutstandingPart,该表保存订单和部分,而之间的连接有一些额外的细节,如outstanding_date等
+0
对不起,这是一个很晚的回复,但这真的很有帮助,应用程序很好:)这是很好玩的编码爵士乐 – poppashingles
+0
@RobWilliams,很乐意帮助:D – sameera207
0
或者,您也可以使用:has_and_belongs_to_many
关联文档。它在订单和零件之间使用交叉表,存储它们的ID对。您可以稍后使用相同的表格切换到has_many :through
。
相关问题
- 1. 从字符串中提取数字并添加它们
- 2. 从多个目录中提取所有图像并用PHP显示它们
- 3. 如何加入记录在一起,并与它们分开“ - ”
- 4. 从字符串中提取所有号码并使用RegEx将它们合并
- 5. 让所有的活动记录在app/models目录的模型
- 6. 在datagridview中获取所选行的值并添加它们
- 7. 如何从数据库中提取记录,调整它们并将它们插入到不同的列中?
- 8. 从字符串中提取整数并将它们添加到Java中
- 9. 我们如何从父模块中提取所有子模块?
- 10. 从公开记录类型中提取并保存到设备的所有记录
- 11. 如何从枚举中提取所有值并将它们添加到列表<String>
- 12. 从指定目录中提取所有图像,然后显示它们
- 13. 从AD组中提取用户并将它们添加到邮箱
- 14. 从PCollection中提取文件名并有效地解析它们
- 15. Rails的 - 让所有记录
- 16. 从表中获取所有记录 - EclipseLink
- 17. 为Rails中的所有活动记录模型添加查找条件
- 18. 创建一个记录,并添加相关记录它
- 19. 从数组中取出两个元素并添加它们,然后将它们添加回数组
- 20. 提取从记录
- 21. 从给定句子中提取所有单词,并将它们与辅音数一起打印
- 22. 创建一个二进制文件,添加信息,并从它读取所有记录(电话簿)
- 23. CloudKit:获取具有某种记录类型的所有记录?
- 24. 如何从字符串中提取数字,并用它们来从YAML文件
- 25. 从目录中提取所有音频文件并将它们放入新的| python
- 26. 让所有在表中的记录
- 27. 查询记录并从SQLite中创建它们组表
- 28. 添加“所有”下拉,它是从查询中提取值 - SSRS 2008 r2
- 29. 从具有500k记录的模型中快速排序记录
- 30. 阵列,从数组键中提取值并将它们组合在一起
你可以把你尝试过什么?它看起来像标准has_and_belongs_to_many关系。 – Cyrill