1
我看了一下這個很多帖子,但我仍然無法弄清楚如何處理這種情況下,我有2個表和視圖:Laravel一對一與透視表
- 產品:產品清單(目錄表)
- 客戶:客戶
- 排名列表:顯示由客戶在最近20天訂購的頂級產品的動態視圖
在Laravel雄辯中表達這種方式的正確方法是什麼?
不是因爲目錄是跨用戶,所以Rank未存儲在目錄中。
我想達成什麼是這樣的:
// retrieve a list of all customer products with their ranking if available
Customer->with('products')->get();
對於關係,我有:
- 客戶< one2many>產品
- 產品< one2many>排名(但one2one每用戶)