Gibt es keine Option, den Spaltennamen im Sequelize-Modell zuzuordnen?

8

Ich habe eine gegebene Datenbank mit langen, sperrigen Spaltennamen. Gibt es keine Möglichkeit, die Tabellennamen kürzeren und aussagekräftigeren propertyNames im Modell zuzuordnen? etwas wie

%Vor%     
maggocnx 31.07.2013, 06:50
quelle

3 Antworten

12
%Vor%

Geben Sie ein Attribut 'Feld' an ... Wie das ^

    
esc_rtn 16.11.2015, 14:40
quelle
2

Sie können einen Tabellennamen angeben, indem Sie dem Aufruf define () den Namen als ersten Parameter übergeben. Zum Beispiel:

%Vor%     
user320487 08.08.2015 01:05
quelle
1

Bisher ist die beste Lösung , die ich gefunden habe , um Getter und Setter zu verwenden.

Sie werden jedoch - nicht - die Ergebnisse in object.values ​​oder object.toJSON () beeinflussen. Sie benötigen Ihre eigenen Serialisierungsmethoden, wenn Sie diese verwenden möchten.

    
BlaM 17.10.2013 16:19
quelle

Tags und Links