sequelize.js

    0热度

    1回答

    我试图创建一个具有options列的表sequelize模式,但我得到一个错误,当我试图查询(如找到,例如): /Users/camupod/node_modules/sequelize/lib/sequelize/model.js:17 var defaults = this.options.hasPrimaryKeys ? {} : { id: null } ^

    24热度

    2回答

    指定特定字段好的,所以我在NodeJS中有一个项目,我正在使用Sequelize作为MySQL ORM。这个东西非常有效,但是我试图弄清楚是否有一种方法可以指定在查询的基础上返回哪些字段,或者是否有办法在某处执行.query()。 例如在我们的用户数据库中,可能会有大量荒谬的记录和列。在这种情况下,我只需要返回三列,这样就可以更快地得到这些列。但是,Sequelize只是查询表格中的所有内容“*”

    8热度

    4回答

    我目前正在试验Sequelize,并有两个对象,一个是Person和Position,当我得到一个人的列表,我想获得他们的位置。 型号: var User = sequelize.define('user', { first_name: Sequelize.STRING, last_name: Sequelize.STRING }); var Position = seq

    1热度

    1回答

    我正在使用NodeJS构建RESTful api,为MySQL ORM构建快速,快速资源和续集。我希望能够检索一组记录并用res.json(记录)进行响应。但是,我无法直接使用由sequelize返回的集合。当我尝试,我得到以下错误: TypeError: Converting circular structure to JSON 作为工作的时候,我创建了一个函数,它记录输入,并返回一个数组: /

    1热度

    1回答

    Im使用Sequelize ORM for Node实现脚本。我使用节点0.6.1,但是当我执行脚本时,会显示以下日志: “sys”模块现在称为“util”。它应该有一个类似的界面。 Sequelize支持nodE的0.6.1版本吗?

    0热度

    1回答

    我是新来的node.js和sequelize,并且我收到一条错误消息,也许有人可以帮我解决。这个问题似乎是与我的Sequelize定义的类:当我致电他们的发现或方法的findAll,他们拒绝访问数据库: shell$ node > var Sequelize = require("sequelize"); > var sequelize = new Sequelize("myapp", "ro

    1热度

    2回答

    我是新来的Node.js /玉sequelize的secnario我想的就是,玉文件里面,我可以这样做: -Item.find(ID) 。对( '成功'),功能(返程){ p return.name p return.value }) 这个尝试了几次,但无法得到它的工作。 谢谢。

    0热度

    1回答

    我已经完全阅读了sequelize的文档,我似乎无法找到任何方法同时在多行上执行操作。喜欢的东西 UPDATE mytable SET expired=1; 我能看穿sequelize这样做,这将是通过每个结果行运行mytable.all()环,设置过期至1,并将其保存的唯一途径。这将花费与表中的行(可能是数千)而不是一个简单查询相同数量的查询。 sequelize可能有一些没有记录的方法吗?

    16热度

    3回答

    如何使用Sequelize执行此操作? SELECT FROM sessions WHERE user_id = ? AND token = ? AND expires > NOW() 这里就是我想要做的(假设Session是Sequelize模型): Session.find({ where: { user_id: someNumber, token: so

    45热度

    6回答

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