【问题标题】:How to display keys from DB in meteor如何在流星中显示来自数据库的键
【发布时间】:2015-05-05 13:10:04
【问题描述】:

如何在 HTML 页面中显示来自 MongoDB 的键。我不想在 UI 中显示附加到键的值。

我想显示所有键,但我不知道一个文档中有多少键。

数据库是嵌套的。

   School:{
           Student : {
                "CATEGORY": "Section1", 
                "Team"    :'A'
              },
           Teacher : { "Experience" : 3,

              }
   }

我想提取键 Category, Team , Experience

【问题讨论】:

  • 一个文档是否包含所有这些结构(StudentTeacher)或者您的数据库是否托管不同类型的文档?
  • 这是在一个文档中

标签: mongodb meteor key-value


【解决方案1】:

使用Object.keys?

Object.keys(someCollection.findOne()); //Returns array of strings

以下结构的示例:

{
  _id : ...,
  foo : ...,
  bar : ...
}

结果:

[
  '_id',
  'foo',
  'bar'
]

【讨论】:

  • 嵌套情况下怎么做
  • 不知道你到底想要什么样的结果,我只能建议阅读这个问题:stackoverflow.com/questions/11922383/…
  • 我想要类别、体验等键。嵌套键仅在 html 中
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2019-10-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-02-15
  • 2012-02-23
  • 2018-11-06
相关资源
最近更新 更多