Node.js   发布时间:2022-04-24  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了node.js – 水线(Sails.js). ‘updatedAt’大于给定值的行大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我想从模型中获取新行.在给定日期之后创建的行.查询应该很简单:

其中updatedAt> = givenDate

但它不起作用:(

我的代码

// Date from client
    var lastDate = req.param("date");

    // Parse date with moment? I have tried with and without this.
    lastDate = moment(lastDate).format('YYYY-MM-DD hh:mm:ss');

    var query = Message.find().where({
        updatedAt: {
            '>=':   lastDate
        }
    });

    query.exec(function(err,messages) {
        // I get ALL the messages,:(
        res.send(messages);
    });

提前致谢.

解决方法

解决了.

我创建了一个Date实例并将其传递给where子句:

// Date from client: Date in MS (new Date().getTime())
    var lastDate = req.param("date");

    // Create date
    lastDate = new Date(lastDate);


    var query = Message.find().where({
        updatedAt: {
            '>=': lastDate
        }
    });

    query.exec(function(err,messages) {
        // I get ALL the messages,:(
        res.send(messages);
    });

大佬总结

以上是大佬教程为你收集整理的node.js – 水线(Sails.js). ‘updatedAt’大于给定值的行全部内容,希望文章能够帮你解决node.js – 水线(Sails.js). ‘updatedAt’大于给定值的行所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: