2016-11-09 3 views
0

создать экземпляр модели:Получить идентификатор обратного вызова на .create ([данных], Cb) в Loopback

Rental.create({ 
     user: 'john', 
     period: 4 
    }, (err, rental) => { 
     // is it possible to get rental id here? 
    }); 

Возвращаемый экземпляр в функции обратного вызова содержит все, что мне нужно, но ID, который я должен выполнить другие действия, когда мне нужно, чтобы они были вставлены в другой объект.

Как это должно работать, когда мне нужно создать экземпляр новой модели и использовать его идентификатор, чтобы сделать что-то еще?

+0

ли 'Rental' модель мангуста? или что? –

+0

Это модель Loopback –

ответ

0

У вас есть свойство idInjection": true в вашем аренду JSON?

Это позволяет ID пропеллер по методу создания:

{ 
    "name": "Rental", 
    "plural": "rental", 
    "base": "PersistedModel", 
    "strict": true, 
    "idInjection": true,