一直在为mongodb查询创建简单的javascript对象

Stuck on creating simple javascript object for mongodb query

本文关键字:简单 javascript 对象 创建 查询 mongodb 一直      更新时间:2023-09-26

很抱歉这么简单,但我就是找不到答案。我正在尝试在代码中创建一个过滤器,以排除mongodb集合中文档的字段。过滤器应该是这样的:

{'Group': 'question'},{Group: 0, Order: 0}

为了获得我使用的第一部分:

var myfilter = {};
myfilter[fieldname] = filterValue;

它产生了{"Group":"question"}-但我无法理解如何将额外的",{Group:0,Order:0}"添加到此对象的末尾。

{Group: 0, Order: 0}是一个单独的字段选择对象,作为第二个参数传递给find

例如:

var myfilter = {};
myfilter[fieldname] = filterValue;
var fields = {Group: 0, Order: 0};
coll.find(myfilter, fields, callback);