gpt4 book ai didi

mongodb - 如何在 Meteor 中动态赋予集合字段名称?

转载 作者:可可西里 更新时间:2023-11-01 09:58:54 25 4
gpt4 key购买 nike

我现在有这些代码:

OneCollection.find({}, {fields: {'oneFiled.child1': 1}});
OneCollection.find({}, {fields: {'oneFiled.child2': 1}});

但我想给一个动态的子文件名。

let childfield = "child1";
OneCollection.find({}, {fields: {'oneFiled.childfield': 1}}); // How to write this one?

如何动态地给出文件名?谢谢

最佳答案

使用 bracket notation 构造字段对象如下:

var childfield = "child1",
options = { fields: {} };

options["field"]["oneField."+childfield] = 1;
OneCollection.find({}, options);

关于mongodb - 如何在 Meteor 中动态赋予集合字段名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35608122/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com