sequelize.js

    1热度

    1回答

    慢很多 我有以下代码: var apiLogger = require(__dirname + '/../configurations/logger').api; var Knex = require('knex'); var microtime = require('microtime'); var Sequelize = require("sequelize"); database

    4热度

    3回答

    我创建一个表来存储用户会话中我将IP地址存储为一个整数,使用这些方法:IP-addresses stored as int results in overflow? 我想说明一个IP领域的getter和setter,以便它可以在IP和int之间自动转换。 不幸的是我得到以下错误,我不知道发生了什么。我一直在试图修复它几个小时,谷歌得到我得不到任何结果: RangeError: Maximum ca

    4热度

    3回答

    目前我使用的节点sqlite3的sqlite的我node-webkit桌面应用程序结合,并用它作为 var sqlite3 = require('node_sqlite3').verbose(); var db = new sqlite3.Database('file:data.db'); db.run(query); 和我所知,这本地编译节点的sqlite3是与node-webkit一起

    13热度

    8回答

    我在我的Nodejs项目中使用Sequelize,我发现一个问题,我很难解决。 基本上我有一个cron从服务器获取对象数组,而不是将其作为对象插入到我的数据库中(对于这种情况是漫画)。但是如果我已经有一个对象,我必须更新它。 基本上我有一个对象数组,可以使用BulkCreate()方法。但是当Cron再次启动时,它不能解决它,所以我需要用upsert true标志进行某种更新。主要问题:我必须在所

    2热度

    1回答

    我在其中一个项目中使用了sequelize,并且在自定义非模型查询时遇到了一些麻烦。 例如: var query = "INSERT INTO table (name) VALUES ("Bob");"; sqlCon.query(query) .on('success', function(result) { console.log(result); // No inse

    2热度

    2回答

    我已经从暂存计算机上完美运行的临时环境中取消了一个应用程序,但本地挂起了sequelize.sync函数。 应用程序甚至没有达到“侦听端口...” 我已经通过同步功能记录内Sequelize,发现这是它被套牢: (线79 - 88在查询chainer.js) var emitter = serial.klass[serial.method].apply(serial.klass, serial.p

    0热度

    1回答

    嗨,我使用sequelize为ORM在的NodeJS实现我的项目。在一张表中,我有很多列。所以我想把这些列分成3个表格。所以基本上我想要将一个模型分成3个不同的模型,并将模型同步到数据库中的3个不同的表(我的情况是sqlite),并且我想将它作为单个对象(3个表中的所有列) 。这可能吗?我可以使用继承,但在“续集”中我没有发现太多内容。任何人都可以帮忙吗?

    3热度

    1回答

    标题听起来很复杂。我有一个用户表,每个用户可以有多个兴趣。这些兴趣通过查找表链接到用户。在PHP中,我查询用户表,然后为每个人做了一个查询来寻找兴趣。我怎么能在Node.js/Sequelize中做到这一点?我怎样才能设立某种承诺呢?例如: sequelize.query("SELECT * FROM users").success(function(users) { for (var

    8热度

    3回答

    我有一个给定的数据库,它有长而繁琐的列名。没有办法将表名映射到模型中的更简短和更具描述性的propertyNames? 像 var Employee = sql.define('Employee', { id : {type : Sequelize.INTEGER , primaryKey: true, map : "veryLongNameForJustTheId"} },{

    6热度

    3回答

    我在node.js中使用Sequelize来保存打开和关闭时间。我也使用了moment.js格式。改变FindOrCreate我这样做: result.open = moment(hours.open, "hh:mma").format("YYYY-MM-DD HH:mm:ss"); result.save() ... 能正常工作的时间被格式化MySQL的日期时间格式。问题是当我检索Seq