2017-08-11 114 views
0

我尝试使用sequelize-tyscript从一个小小的sqlight-db中读取数据。如果我调用findOne,我得到了我的模型的一个实例,但是如果我尝试读取属性,得到未定义。使用findOne和sequelize-typescript会返回未定义的数据

我的模型:

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

@Table 
export class ApiKeys extends Model<ApiKeys>{ 

    @PrimaryKey 
    @Column 
    key: string; 

    @Column 
    role: string; 

} 

我的表:

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

任何想法?

+0

我没有看到代码中的任何查找查询。你能补充一点吗? –

回答

0

列属性映射是区分大小写的。这是我的问题!