gpt4 book ai didi

mongodb - 需要使用 Meteor 从 _id 中删除 ObjectID()

转载 作者:IT老高 更新时间:2023-10-28 13:25:13 33 4
gpt4 key购买 nike

我正在使用 Meteor 从 Mongo 检索记录。我在我的 meteor 模板中使用 {{_id}} 占位符来使用记录的 _id 字段,但它会将它添加到我的模板中......

ObjectID("54f27a1adfe0c11c824e04e9")

...我只想拥有...

54f27a1adfe0c11c824e04e9

我该怎么做?

最佳答案

只需添加一个全局帮助器:

Template.registerHelper('formatId', function(data) {
return (data && data._str) || data;
});

你也可以使用 ES6 语法来做到这一点:

Template.registerHelper('formatId', (id) => (id && id._str) || id);

并在任何模板中使用它:

{{formatId _id}}

这适用于 mongo 样式的 ObjectId 和 meteor 样式的随机字符串。

关于mongodb - 需要使用 Meteor 从 _id 中删除 ObjectID(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29323912/

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