Sails.js 通过io.socket使用waterline高级查询

Sails.js 通过io.socket使用waterline高级查询,sails.js,waterline,sails-mongo,Sails.js,Waterline,Sails Mongo,我正在尝试获取适合特定日期时间范围的基础mongodb集合的子集。下面是一个代码: io.socket.get('/myResource', { sort: 'myDatetimeField', where: { myDatetimeField: { '>': '2015-01-01T00:00:00.000Z', '<': '2015-02-01T00:00:00.000Z' }

我正在尝试获取适合特定日期时间范围的基础mongodb集合的子集。下面是一个代码:

io.socket.get('/myResource', {
    sort: 'myDatetimeField',
    where: {
        myDatetimeField: {
            '>': '2015-01-01T00:00:00.000Z',
            '<': '2015-02-01T00:00:00.000Z'
        }
    }
}, function() { ... });
我错过了什么或者有什么问题吗


另外,将sails 0.11.0与mongo 2.6.8结合使用。

这似乎确实是一个问题(),并且已在master branch中修复

MongoError: Can't canonicalize query: BadValue Can't have RegEx as arg to predicate over field 'myDatetimeField'