我知道在javascript对象中双重作为哈希,但我一直无法找到内置函数来获取密钥
var h = {a:'b',c:'d'};
Run Code Online (Sandbox Code Playgroud)
我想要类似的东西
var k = h.keys() ; // k = ['a','c'];
Run Code Online (Sandbox Code Playgroud)
自己编写一个函数来迭代项目并将键添加到我返回的数组中是很简单的,但有没有一种标准的清洁方法呢?
我一直觉得它必须是一个简单的内置功能,我错过了,但我找不到它!
所以这是学习Mongo Db的第3天.我来自MySql世界......
很多时候,当我需要为我不熟悉的MySql表编写查询时,我会使用"desc"命令 - 基本上告诉我应该在查询中包含哪些字段.
我如何为Mongo数据库做到这一点?我知道,我知道......我正在无模式数据库中搜索模式.=)但是用户怎么知道在他们的查询中使用哪些字段呢?
我是以错误的方式去做的吗?显然我正试图在Mongo数据库中使用MySql方式做事.什么是Mongo方式?
除了遍历文档之外,还有什么方法可以获取 MongoDB 中特定文档的键列表?
即我想获取由返回的文档的密钥
db.users.find({username:'xyz@abc.com})
Run Code Online (Sandbox Code Playgroud)
是否有任何内联命令。如果没有,任何人都可以给出如何做的想法吗?