new mongoose.Schema( {
                  
                  
                      email: {type: String, unique: true, required: true},
                  
                  
                      name: {type: String, required: true},
                  
                  
                      country: {type: String, required: true},
                  
                  
                      city: {type: String, required: true },
                  
                  
                      address: {type: String, required: true },
                  
                  
                      phone: {type: String, required: true },
                  
                  
                      notes: {type: String, required: false },
                  
                  
                  })
                  
                  
                  
                  
                  
                  export default mongoose.model('Customer', CustomerSchema)
                  
                  
                  есть модель заказов:
                  
                  
                  const Order = new mongoose.Schema( {
                  
                  
                      status: {type: String, required: true},
                  
                  
                      delivery: {type: String, required: true},
                  
                  
                      products: [{type: ProductSchema, required: true}],
                  
                  
                      customer: {type: CustomerSchema, required: true},
                  
                  
                      total_price: {type: Number, require: true}
                  
                  
                  })
                  
                  
                  
                  
                  
                  export default mongoose.model('Order', Order)
                  
                  
                  
                  
                  
                  Когда создаю уже второй ордер с использованным хоть раз покупателем - летит ошибка 
                  
                  
                  "E11000 duplicate key error collection: test.orders index: customer.email_1 dup key: { customer.email: \"Else3@hotmail.com\" }"
                  
                  
                  
                  
                  
                  Не подскажете как поправить?
                  
                  
                
 Supermassive black hole
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                      
                      
                        
                          Supermassive black hole
                          
                        
                      
                    
                    
                    
                    
                      Автор вопроса
                    
                    
                  Спасибо!
if(error.code === 11000)
Обсуждают сегодня