у меня есть запрос mongoDB:
var condition = {}
if(filter == 'date'){
condition.date = {$gte: 'xx',$lt: 'xx'}
}else{
condition = {
$or: [
name: {
$regex: 'xxx'
}
]
}
}
как мне скомбинировать его следующим образом:
condition = {
date: {
$gte: 'xx',
$lt: 'xx'
},
$or: [
name: {
$regex: 'xxx'
}
]
}
я должен добавить оператор $or
тогда и только тогда, когда name textbox
не пусто