2016-08-11 1 views
1

Ich verwende derzeit Strongloop, um eine Anwendung zu entwickeln. Obwohl ich meine ID bereits für die Eingabe von string angegeben habe, kam es beim Speichern eines Datensatzes zu einer Objektfolge.strongloop ID speichert nicht als Zeichenfolge

Das ist mein model.json Datei

"id": { 
    "type:": "string", 
    "id": true 
}, 

und das Ergebnis in der psql Datenbank

{"0":"P","1":"K","2":"U","3":"W","4":"7","5":"C","6":"E","7":"B"} 

Kann jemand mich in die richtige Richtung zeigen, warum dies der Fall ist? Ich habe eine npm-Bibliothek verwendet, um die Zeichenfolge zu generieren.

var shortid = require('shortid32'); 
var newID = shortid.generate(); 

Wer weiß, was das Problem ist?

Antwort

0

unter Konfiguration id hinzufügen:

"id": { 
    "type:": "string", 
    "id": true, 
"postgresql": { 
      "columnName": "id", 
      "dataType": "character varying", 
      "nullable": "NO" 
     } 
}, 
Verwandte Themen