我試圖創建一個貓鼬查詢對象,所以合併兩個對象作爲一個用JavaScript
let countryCondition = {};
searchQuery = {
"$text": {
"$search": searchString
}
};
query = {
searchQuery,
countryCondition
};
console.log('$query:', query);
當我CONSOLE.LOG查詢,我看到輸出中的,
$query: {
searchQuery: {
'$text': {
'$search': '2017'
}
},
countryCondition: {}
}
但我需要
[{ '$text': { '$search': '2017' } }, {}]
的第一個對象,也許你需要'[{「 $文本「:{ '$搜索': '2017年'}},{}]'? – Slavik
@Slavik是如果其確定MongoDB的 –