我正在尝试将一个变量传递给我的Node.js应用程序中的MongoDB查询,但它始终返回空记录。返回结果的唯一方法是在查询中对变量值进行硬编码,如下所示。有人可以告诉我我在这里缺少什么/做错了以及如何解决它?感谢您的时间和支持
查询(硬编码):
db.items.find({"item_id": "5a59c587fa9b4a212b0a1312", itemtype: '1'});
使用变量查询:
let x = '5a59c587fa9b4a212b0a1312';
db.items.find({"item_id": x, itemtype: '1'});