sequelize.js相关内容

从数组中创建表中的多行?

是否可以使用 sequelize.js 从数组中一次添加多行?这是我的代码: var user = User.build({电子邮件:req.body.email,密码:req.body.password,用户级别:'3',});用户.find({ 其中:{ 电子邮件:req.body.email } }).then(函数(现有用户){如果(现有用户){返回 res.redirect('/st ..
发布时间:2022-01-19 18:38:17 前端开发

在 sequelize 中检查 mysql 连接

我有一个非常简单的程序,我在其中创建了一个 Sequelize 实例,然后对 mysql 数据库执行原始查询.情况是当MySql启动并运行没有问题时,我可以毫无问题地执行查询.但是当 MySql 没有运行时,查询不会发出任何错误,直到达到查询超时,然后它会发出 ETIMEOUT 错误.但事实并非如此.如果 mysql 未运行,我希望查询会发出 ENOTFOUND 错误或类似的错误,因此如果 Mys ..
发布时间:2022-01-19 18:38:08 数据库

如何从 javascript 到 mysql 读取和存储日期时间

我正在构建一个应用程序 node.js,用户在其中创建一个记录,其中包含一个名为游览日期和时间的字段.我正在使用 daterangepicker 插件来显示日期和时间下拉窗口.一旦用户保存记录,它就会作为日期时间字段保存在 MySQL 表中. 然后我使用 fullcalendar 来显示给定月份-年份的所有旅行日期. 但这就是问题所在.假设我选择 28/11/2018 下午 6:30 ..
发布时间:2022-01-19 18:37:58 数据库

对象 SequelizeInstance 正在传递

我很困惑,希望你能帮助我.我正在使用 express.js 在 node.js 中构建一个应用程序,并为我的 ORM 续集.我用以下代码创建了一个模型: "使用严格";module.exports = function(sequelize, DataTypes) {var User = sequelize.define("用户", {用户名:DataTypes.STRING});返回用户;}; ..
发布时间:2022-01-19 18:37:47 前端开发

如何强制与 Sequelizejs 进行 1:n 关联

我正在实施一些测试以确保我的续集对象被正确保存.我有一个非常简单的架构:文章 用户 文章由 ONE 用户 发布用户可以发布许多 文章 这是我的文章模型定义: module.exports = function(sequelize){“使用严格";var Sequelize = require('sequelize');...var Article = sequelize. ..
发布时间:2022-01-19 18:37:19 其他开发

如何捕获 Sequelize 连接错误

如果出现续集连接错误,如何捕获? 我试过了 var connection = new Sequelize("db://uri");connection.on("error", function() {/* 可能在这里重新连接 */}); 但显然这不受支持. 我想这样做是因为我认为 sequelize 可能会偶尔抛出未处理的 ETIMEOUT 并使我的节点进程崩溃. 目前我正在 ..
发布时间:2022-01-19 18:36:39 其他开发

制作 Sequelize 显示表

我正在 node.js 中创建一个项目,我的一个页面将显示数据库中所有表的列表.我想知道 Sequelize 是否有类似“显示表格"的功能. 谢谢! 解决方案 我认为 Sequelize 中没有 API,但您总是可以退回到原始 SQL.“显示表"是 MySQL 主义,所以你可以这样做: var seq = new Sequelize('mysql://localhost/mysql ..
发布时间:2022-01-19 18:35:59 其他开发

Sequelize update 不再起作用:“在传递给 update 的选项参数中缺少 where 属性"

官方 API 文档 建议像这样使用 Model.update: var gid = ...;var uid = ...;var 值 = { gid: gid };var where = { uid: uid };myModel.update(值,在哪里).then(函数(){//更新回调}); 但这给了我:“传递给更新的选项参数中缺少 where 属性".文档还提到不推荐使用这种用法.看到这个 ..
发布时间:2022-01-19 18:35:51 前端开发

Feathers.js/续集->具有两个模型之间关系的服务

我已经通过 sequelize 让 feathers.js 与 mysql 一起运行.这是有效的,我可以从表中收集数据.下一步是在模型中定义“连接". 我有一个包含“status_id"和“country_id"列的表.这些列引用元数据表中的 id.在 SQL 中我是对的: SELECT status.description, country.description, detail来自详细 ..
发布时间:2022-01-19 18:35:26 数据库

左不包括加入续集

我有两张表,其中一张有另一张的 ID.1:1 的关系.所以像 事件反馈一些主键用户事件ID用户事件用户事件ID Sequalize 具有用 定义的关系 models.UserEvent.hasOne(models.EventFeedback, { foreignKey: 'userEventID' }); 我需要 UserEvent 中没有 EventFeedback 中的条目的所有条目 ..
发布时间:2022-01-19 18:34:32 其他开发