小程序
小游戏
企业微信
微信支付
扫描小程序码分享
假如前端我有几个要输入的字段:姓名、年龄、价格、地址。这些字段都不要求用户强制输入。
那么我在后台查询的时候,前端输入的有可能一些字段为空,有可能这几个字段都有值。前端用户输入的越多,就相当于查找需要满足的条件越多。
那么该怎么写数据库的查找语句呢?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
最简单的sql条件语句啊,有字段值就查询字段,没字段值就查询全量
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
实际的问题就是组装json,跟数据库没关系
let query = {}
if (xxx) {
query[xxx] = _.eq('123')
}
db.collection('xxx').where(query)
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
最简单的sql条件语句啊,有字段值就查询字段,没字段值就查询全量
实际的问题就是组装json,跟数据库没关系
let query = {}
if (xxx) {
query[xxx] = _.eq('123')
}
db.collection('xxx').where(query)