У меня есть приложение, где Cart
модель имеет массив CartItems
, Но иногда CartItem
необходимо знать свойства корзины, такие как Price_tier корзины или sale id
корзины, чтобы сделать расчеты о товарах в корзине, таких как цена.
Это хорошая причина иметь круговую зависимость? Как бы я это учел? Кажется странным, чтобы у элемента были свойства, такие как tier_id и sale_id, просто чтобы избежать циклической зависимости.
Задача ещё не решена.
Других решений пока нет …