{
                  
                  
                      case: {
                  
                  
                        type: Schema.Types.ObjectId,
                  
                  
                        ref: tools.TBL.CASE
                  
                  
                      },
                  
                  
                      item: {
                  
                  
                        type: Schema.Types.ObjectId,
                  
                  
                        ref: tools.TBL.ITEM
                  
                  
                      }
                  
                  
                    },
                  
                  
                    {
                  
                  
                      timestamps: { createdAt: 'created_at', updatedAt: 'updated_at' }
                  
                  
                    }
                  
                  
                  );
                  
                  
                  Как делать правильно поиск по форейн кеям? Типа найти все по caseId
                  
                  
                
все-таки хочу попробовать обойтись без этой промежуточной модели для связи. В модели CASE есть ссылка items: [{ type: Schema.Types.ObjectId, ref: tools.TBL.ITEM }] Все бы хорошо, но мне еще нужно задавать/менять порядковые номера у айтемов внутри кейса. Кто что думает, реально этого добиться без промежуточной модели case_item для связи case и item с учетом необходимости задавать порядок?
Обсуждают сегодня