小编Tha*_*nus的帖子

是否有任何完全免费并可用于商业用途的 OpenJDK

在尝试创建 springboot 应用程序一年后,我最近才听说 Oracle JDK 的许可。我想知道是否有其他替代 JDK 可免费用于生产/商业用途,以及它们是否可以确定之后不会被支付或它会在市场上长期存在。我现在唯一的选择是用另一种语言重写我的代码。

java

6
推荐指数
2
解决办法
8743
查看次数

Sequelizejs:错误:重复的键值违反了唯一约束“message_pkey”

我有一个PostrgresDB,我使用sequelize与我的Nodejs应用程序连接,我试图创建并保存一个模型,但它抛出error: duplicate key value violates unique constraint "message_pkey"

问题是数据库中已经有实体,并且它试图从数据库中已经存在的 ID 1 开始增量保存,我怎样才能让它从数据库中保存的最后一个 ID 开始保存?这是我的模型

 var Sequelize = require('sequelize');

var db = require('../database/postgres');


var Message =db.define('message', {

    id: {
        type: Sequelize.INTEGER,
        field: 'id',
        autoIncrement: true,
        allowNull: true,
        primaryKey: true
    },

    time: {
        type: Sequelize.DATE,
        field: 'time'
    },

    isread: {
        type: Sequelize.BOOLEAN,
        field: 'isread'
    },

    message: {
        type: Sequelize.STRING,
        field: 'message'
    },

    messagestatus: {
        type: Sequelize.ENUM,
        values: ['UNDELIVERED', 'DELIVERED', 'UNREAD', 'READ'],
        field: 'messagestatus'
    },

    receiver: {
        type: Sequelize.INTEGER,
        field: 'receiver'
    }, …
Run Code Online (Sandbox Code Playgroud)

sequelize.js

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

标签 统计

java ×1

sequelize.js ×1