Node.jsでMongoDBのクエリを動的に構築しようとしています。それを作成する関数は次のとおりです。
app.set('searchTerm', function (field, str){
var i, searchTerm, keywords;
keywords = str.split(' ');
searchTerm = {field : str , _keywords : keywords};
return searchTerm;
});
私の問題は、構築されたオブジェクトが、渡された引数ではなく、キーとして文字列 'field' で終わることです。引数を評価するにはどうすればよいですか?