【问题标题】:Using findOne with sequelize-typescript returns undefined data将 findOne 与 sequelize-typescript 一起使用会返回未定义的数据
【发布时间】:2018-01-19 23:30:47
【问题描述】:

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

我的模特:

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
);

有什么想法吗?

【问题讨论】:

  • 我没有在代码中看到任何查找查询。你能补充一下吗?

标签: typescript sequelize.js


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2015-11-19
    • 2017-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多