如何访问MongoDB表中的元素?

问题描述 投票:0回答:1

我为无知感到抱歉。当我来自MySQL背景时,我对MongoDB很新。

我想知道如何查询以获取MongoDB中的唯一值。

enter image description here这就是我的表格。我想通过查询字段名称value ='sitename'来访问param Sapnaedu

我尝试了以下方法:

var params = keystone.list("Parameters1");
var a = params.model.findOne({'param':'sitename'});
mongodb mongoose keystonejs
1个回答
0
投票

根据我的理解,您希望使用param(站点名称)进行查询并仅获取值(Sapna Edu)。 。 。

您可以使用下面提到的select方法进行操作,并排除您不想要的字段 - (例外符号)。

var a = params.model.findOne({'param':'sitename'}).select('value -_id');

希望它有所帮助,让我知道我是否误解了。只是一个建议,最好使用ID进行查询,以保持其唯一性和特定性。

© www.soinside.com 2019 - 2024. All rights reserved.