0
這是我的第一篇文章,並且需要知道如何解決我的問題的NodeJS貓鼬發現與價值串聯
我有這樣的代碼
var searchParams = '{}';
if(typeof nt !== 'undefined') {searchParams = {ticket: {$regex: nt}};}
if(typeof tp !== 'undefined') {searchParams = searchParams + {typet: {$regex: tp}};}
if(typeof st !== 'undefined') {searchParams = searchParams + {status: {$regex: st}};}
但是,當我試圖把「SearchParams」進入我的發現不工作 這是我的代碼在我查找
db.iModel.find(
searchParams,
{status:1,datestart:1,typet:1},
{skip:start,limit:limit}).sort(sortParams).execFind(function (err, IncidentSchema) {
我認爲可能的問題是與「searchParams + {typet:{$正則表達式:TP}}」這是沒有辦法的辦法來工作。這是因爲我嘗試只有一個參數工作!但蜿蜒嘗試更多的參數不是一個參數工作
與控制檯日誌是簡單的字符串,但更多的參數返回此[對象的對象] [對象的對象]
對不起我的英語我西班牙人
謝謝
感謝男人,最後我用Nodejs + jqgrid完成了我的搜索 – JorgeFo 2014-09-11 02:56:25