модели purchase прописан purchaseStatus не опционально, нужно ли при вызове данных из purchaseStatus использовать опциональную цепочку? Например, так purchase?.purchaseStatus?.purchaseStatusID, а не вот так purchase?.purchaseStatus.purchaseStatusID
Зависит от конвенции, если purchaseStatus не null | undefined то особого смысла не имеет, ибо если purchase инициализирован, то и должны быть инициализированы его поля, поэтому концептуальней проверить только purchase
Обсуждают сегодня