'where' 语句中具有多个条件的 Sailsjs 不起作用
Sailsjs with multiple conditions in 'where' statement not working
我正在开发一个 nodejs 项目并使用 sailsjs 作为数据库。我需要 'where' 语句的多个条件部分,令人费解的部分是我的代码在本地 运行 时有效,但当我推送到 live (GAE-mysql) 时它不起作用了。本地 mysql 未设置,因此本地 mysql 未使用,并且正如本地提到的那样,它可以工作,mysql 如何更改这方面的任何内容,sailsjs 是否有可能无法处理将多个条件转换为mysql?
代码:
Pro.find()
.where({
and:[
{status:{'!':'REMOVED'}},
{ex_date: {'>=': current_date}}
]})
.populate('user_p')
是的,这是可能的。
示例代码:
Prop.find()
.where({p : {'>=': lowerl}},{p : {'<=': upperl}})
.where({be : {'>=': becntr}})
我正在开发一个 nodejs 项目并使用 sailsjs 作为数据库。我需要 'where' 语句的多个条件部分,令人费解的部分是我的代码在本地 运行 时有效,但当我推送到 live (GAE-mysql) 时它不起作用了。本地 mysql 未设置,因此本地 mysql 未使用,并且正如本地提到的那样,它可以工作,mysql 如何更改这方面的任何内容,sailsjs 是否有可能无法处理将多个条件转换为mysql?
代码:
Pro.find()
.where({
and:[
{status:{'!':'REMOVED'}},
{ex_date: {'>=': current_date}}
]})
.populate('user_p')
是的,这是可能的。
示例代码:
Prop.find()
.where({p : {'>=': lowerl}},{p : {'<=': upperl}})
.where({be : {'>=': becntr}})