小编Dan*_*een的帖子

Sequelize - 如何修复"DataTypes未定义"?

我试图让sequelize中的模型生成一个唯一的ID使用DataTypes.UUID.当我提交我的应用程序时,这会引发错误

ReferenceError: DataTypes is not defined

这是我的代码

var Sequelize = require('sequelize');
var sequelize = new Sequelize('uppersphere', '****', '***', {
  logging: false
});
...
var Peak = sequelize.define('peak', {
  id: {
    type: DataTypes.UUID,
    defaultValue: DataTypes.UUIDV1,
    primaryKey: true
  },
Run Code Online (Sandbox Code Playgroud)

这是文档

sequelize.define('model', {
    uuid: {
      type: DataTypes.UUID,
      defaultValue: DataTypes.UUIDV1,
      primaryKey: true
    }
  })
Run Code Online (Sandbox Code Playgroud)

显而易见的答案是,这不是我的代码,但有一些require()我需要的.但是,我没有看到有关获取DataTypes需要什么的任何文档.

mysql sequelize.js

4
推荐指数
1
解决办法
4414
查看次数

标签 统计

mysql ×1

sequelize.js ×1