gpt4 book ai didi

meteor :在不知道文档本身的情况下显示文档的键和值?

转载 作者:行者123 更新时间:2023-12-04 02:53:42 25 4
gpt4 key购买 nike

我发现当我在 Meteor 游标上迭代时,我不知道如何在不知道确切有多少字段或它们被称为什么的情况下显示所有文档字段。

本质上,我想做的是类似 print_r() 的操作,但它将文档简单地显示为键名字符串和与之关联的数据。

<template name="list">
Requests:
{{#each quotes}}
{{key}} : {{value}}
{{/each}}
</template>

最佳答案

使用 Underscore.js,您可以遍历未知文档并将值/键添加到数组中。在模板中使用这个数组可以让你输出所有的键/值。

像这样(未经测试但应该可以工作):

// Template js
Template.whatever.elementToReturn = function() {
var elementToReturn = [];
var someDoc = CollectionWithUnknowFields.findOne({});
var index = 0;
_(someDoc).each( function( value, key, someDoc ) {
elementToReturn[index] = {};
elementToReturn[index]['value'] = value;
elementToReturn[index]['key'] = key;
index++;
});
return elementToReturn;
};

// Template HTML
<template name="whatever">

{{#each elementToReturn}}

<p>Key is: {{key}}</p>
<p>Value is: {{value}}</p>

{{/each}}

</template>

关于 meteor :在不知道文档本身的情况下显示文档的键和值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17115641/

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