我正在寻找解决方案来记录销售交易。目前,如果我修改产品的价格,它会改变以前销售的价值,因为它是动态生成的。如何创建历史记录表以便存储这些事务?这有没有宝石?Rails4销售交易记录表
0
A
回答
1
如果你希望价格保持在销售表不变应的价格复制到一个价格列在销售表中。但是,如果这不是你想要什么,你真正需要的产品表版本的历史使用一个版本的宝石,如:
- https://github.com/airblade/paper_trail
- 一大堆更多在这里:https://www.ruby-toolbox.com/categories/Active_Record_Versioning
这些通常做的是创建一个版本表(并且一旦在模型中添加了版本控制声明),他们将在每次更新时保存版本控制模型的差异。
0
相关问题
- 1. eBay交易API GetSellingManagerSoldListing请求无销售记录结果?
- 2. Fieldwise销售记录
- 3. PayFlow Pro销售交易问题
- 4. 记录销售人员
- 5. 销售订单历史记录表
- 6. 交易和验证Rails4
- 7. 按客户区分交易,给定销售表(customer_id,article_id)
- 8. 2Checkout销售 - 找不到记录(0销售)
- 9. PlaceOrder交易记录
- 10. 更新库存表出售交易后
- 11. 与Braintree一起向多个用户销售交易以及PHP
- 12. MS SQL输出销售交易和库存
- 13. PayPal Restful API - 拉取销售交易清单
- 14. 贝宝API权限不足,对销售交易错误
- 15. 当webapp离线时处理销售交易
- 16. SQL Server 2008 R2销售交易触发器
- 17. eBay API上传TrackingId已售出的商品|销售记录
- 18. 使用soql从销售人员获取选择列表记录
- 19. 销售交易的许多精确在线excel公式的表现
- 20. 自动盖印在销售表中创建销售记录的用户的用户名
- 21. 如何在销售下的magento'管理交易菜单中的交易网格上使用导出csv按钮?
- 22. 管理庞大的交易记录?
- 23. Acumatica GI - 库存交易记录屏幕
- 24. 交易没有更新记录
- 25. 抓取最近的交易/记录
- 26. 从PayPal下载交易记录
- 27. 高效交易,记录锁定
- 28. 识别许多交易的父记录
- 29. 带交易记录的EF 6 SaveChanges
- 30. 在交易中查找记录
不幸的。我有许多类型的产品在他们自己的关系和表格中。另外,主要订单项还有子订单项。因此,它不如在line_item表中记录价格那么简单。 – ctilley79
只提供多种选择。只要去版本控制宝石然后 – DiegoSalazar
我感谢您的帮助。你给的选项是现货 – ctilley79