Tag: mongoose mongoskin

将查询条件传递给生成查询string的Node.js / Mongodb中的db.collection.find

我正在尝试构build一个NodeJS / mongodb应用程序,当我读取包含(XYZ > 10)或(XYZ < 15)的请求时。 我想在旅途中生成一个查询string。 然后在某个Mongodb集合中进行search。 以下将起作用: db.event.find( { 'data.XYZ': {'$lt':15} } ) // This works. 但是我想这样做: var qstr1="{ \'data.XYZ\': {\'$lt\':15} // I would generate this possibly db.event.find(qstr1) 当我尝试将查询条件作为string传递给db.collection.find()它将返回整个集合。 我正在使用mongoskin的应用程序。 然而,即使通过Mongo Shell也不行。 有没有办法做到这一点?