我正在尋找解決方案來記錄銷售交易。目前,如果我修改產品的價格,它會改變以前銷售的價值,因爲它是動態生成的。如何創建歷史記錄表以便存儲這些事務?這有沒有寶石?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