如何在使用JavaScript的TypeORM中使用Active Record模式

时间:2018-12-04 11:50:09

标签: javascript typeorm

TypeORM提供了用JavaScript(无打字稿)here实施的示例。

问题在于,仅描述了Data Mapper模式。在我当前的项目中,我想使用Active Record模式。

我尝试添加指向extend(作为字符串或对象)的targetBaseEntity属性,但这不起作用。

我需要做什么?

1 个答案:

答案 0 :(得分:0)

尝试将model / Category.js更改为:

const BaseEntity = require("typeorm").BaseEntity;

class Category extends BaseEntity {
    constructor(id, name) {
        super();
        this.id = id;
        this.name = name;
    }
}

module.exports = {
    Category: Category
};