2016-11-09 4 views
0

ich eine Modellinstanz:Get ID in Rückruf bei .Create ([Daten], cb) in Loopback

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

Die Instanz in der Callback zurück enthält alles was ich brauche, aber ID, die ich durchführen müssen, andere Aktionen, bei denen ich es in eine andere Entität einfügen muss.

Wie soll es funktionieren, wenn ich eine neue Modellinstanz erstellen und ihre ID verwenden muss, um etwas anderes zu tun?

+0

Ist 'Rental' ein Mungo-Modell? oder was? –

+0

Es ist ein Loopback-Modell –

Antwort

0

Haben Sie in Ihrem Rental JSON die Eigenschaft idInjection": true festgelegt?

Dies ermöglicht die Identifikation Stütze auf der Methode erstellen:

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