【发布时间】:2021-06-23 13:49:04
【问题描述】:
我正在使用 Sequelize 作为数据 ORM。
我有一个简单的用户类。
import { Model } from "sequelize";
class User extends BaseModel {
}
export default User;
我可以像这样使用 User 类 User.findByPk(1) Sequelize findByPk
我想要的是一个 BaseModel 类,它将扩展 Sequelize Model 类,以便我可以在 BaseClass 中放置一些常用方法。
例如:我不想使用 findByPk,而是想在 BaseModel 中定义 find 方法,该方法将在继承类上调用 findByPk,但我无法找到任何解决方案来获取父类中的子引用.
在 PHP 中类似于 static。
【问题讨论】:
标签: javascript node.js inheritance static sequelize.js