2017-08-11 1 views
0

J'essaie d'utiliser sequelize-tyscript pour lire les données d'un petit sqlight-db.Si j'appelle findOne j'ai obtenu une instance de mon modèle, mais si j'essaie de lire les propriétés, j'ai toujours devenir indéfini.Utiliser findOne avec sequelize-typescript renvoie des données non définies

Mon modèle:

import {Table, Column, Model, PrimaryKey} from "sequelize-typescript"; 

@Table 
export class ApiKeys extends Model<ApiKeys>{ 

    @PrimaryKey 
    @Column 
    key: string; 

    @Column 
    role: string; 

} 

Mon tableau:

CREATE TABLE [apikeys] (
    [KEY] VARCHAR(36) NULL PRIMARY KEY, 
    [ROLE] NVARCHAR(20) NULL 
); 

Toutes les idées?

+0

Je ne vois aucune requête de recherche dans le code. Pouvez-vous s'il vous plaît ajouter cela? –

Répondre

0

Le mappage de propriété de colonne est sensible à la casse. C'était mon problème!