CNode

用Sequelize做数据库映射的时候,服务端报错 Unrecognized data type for field age

问答
Aa69694510发布于8 年前最后回复8 年前2 回复4166 浏览0 收藏

var Sequelize = require('sequelize');

var sequelize = require('./ModelHeader');

var PetinfoModel = sequelize.define('petinfos',{ id:{type:Sequelize.BIGINT,primaryKey:true}, uid:Sequelize.BIGINT, nickname:Sequelize.STRING, pettype:Sequelize.INTEGER, petsort:Sequelize.INTEGER, sex:Sequelize.TEXT('tiny'), age:Sequelize.INTERGER, introduce:Sequelize.STRING, updtime:Sequelize.DATE, createtime:Sequelize.DATE },{ timestamps:false, }); module.exports = PetinfoModel;

然后服务端报这个错误

throw new Error('Unrecognized data type for field ' + name); ^ Error: Unrecognized data type for field age

我在网上查了,可这个错误出现的很少,什么情况

查看回复

回复 (2)

B
blue0125#1·8 年前

age:Sequelize.INTERGER,

INTEGER

A
a69694510#2·8 年前
引用 blue0125age:Sequelize.INTERGER, INTEGER

@blue0125 额。。。。。。。。。火眼金睛

参与回复
登录后即可参与回复。登录