水线查询 - 启动除了字母以外的任何内容吗?

时间:2016-12-02 10:59:29

标签: node.js mongodb sails.js waterline

我有一个查询,我通过一封信,它从数据库中获取相关信息,如下所示:

        where: {
            'salesRank' : {
            ">" : req.body.highest, "<" : req.body.lowest
        },
        'brand': {
            startsWith: req.body.alphabet
        }},
        sort: 'salesRank ASC'
    }

在我的表格上,我也有一个选项,允许任何不是字母的东西。数字,特殊字符等。

我需要做的是,如果req.body.alphabet是&#39;#&#39;然后:

        'brand': {
            startsWith: //Anything that is not a letter
        }}

不幸的是我不知道从哪里开始。有人可以帮我吗?

1 个答案:

答案 0 :(得分:-1)

'brand': {
            startsWith: req.body.yourQueryData.toString()
        }}