259得票10回答
防止Sequelize在执行查询时将SQL输出到控制台?

我有一个函数可以获取用户的个人资料。app.get('/api/user/profile', function (request, response) { // Create the default error container var error = new Error(); ...

185得票21回答
如何使用Sequelize更新Node中的记录?

我正在使用NodeJS、express、express-resource和Sequelize创建一个RESTful API,用于管理存储在MySQL数据库中的数据集。 我正在尝试弄清楚如何使用Sequelize正确地更新记录。 我创建了一个模型:module.exports = functio...

168得票5回答
如何在Node.js上使用Sequelize进行联接查询

我正在使用 Sequelize ORM,一切都很好和干净,但当我使用联接查询时遇到了问题。 我有两个模型:用户和帖子。var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email:...

166得票12回答
Sequelize.js:如何使用迁移和同步

我离项目上线越来越近了。在项目上线后,我的大计划就是要改变数据库结构 -- 在现有表中增加新列,创建新表,并建立现有和新模型之间的新关联。 目前我只有测试数据,因此还没有涉及到Sequelize迁移。我每次更改数据库时都不介意清除测试数据,所以启动应用程序时我会运行sync force: t...

154得票4回答
如何查看由Sequelize.js生成的SQL?

我希望看到发送到PostgreSQL服务器的SQL命令,因为我需要检查它们是否正确。特别是我对表创建命令感兴趣。 例如,ActiveRecord(Ruby)会将其SQL语句打印到标准输出。在Node.js/ActionHero.js和Sequelize.js中是否也可以实现?

143得票12回答
Sequelize,将实体转换为普通对象

我不太熟悉 JavaScript,这让我感到很惊讶,因为我无法在从 ORM 名为 Sequelize.js 获取的对象中添加新属性。 为了避免这种情况,我使用了以下 hack:db.Sensors.findAll({ where: { nodeid: node.node...

143得票4回答
如何使Sequelize使用单数表名

我有一个名为User的模型,但是当我尝试保存到数据库中时,Sequelize却寻找USERS表。有没有人知道如何设置Sequelize使用单数表名?谢谢。

142得票9回答
在Node.js中,Sequelize的findAll方法如何按特定顺序排序?

我试图使用Sequelize从数据库中输出所有对象列表,并希望得到按照我在where子句中添加的id排序的数据。exports.getStaticCompanies = function () { return Company.findAll({ where: { ...

140得票14回答
Sequelize.js删除查询?

有没有办法像findAll一样编写删除/删除所有查询? 例如,我想做这样的事情(假设MyModel是一个Sequelize模型...):MyModel.deleteAll({ where: ['some_field != ?', something] }) .on('success'...

140得票7回答
Sequelize:在“字段列表”中未知的列“*.createdAt”

在尝试使用关联查询时,我遇到了一个错误:Unknown column 'userDetails.createdAt' in 'field list'。 如果不使用关联查询,则使用findAll函数可以正常工作。 我的代码如下:var userDetails = sequelize.defi...