有没有办法以与模式中出现的顺序相同的顺序检索我的mongoose数据库信息?
它似乎在返回对象时按类型分组。
示例:
//schema
var data = {
element1 : String,
element2 : Number,
element3 : Array,
element4 : Number,
}
//.find() returns
var data = {
element1 : String,
element2 : Number,
element4 : Number,
element3 : Array,
}
我需要按照它在架构中出现的特定顺序编写一个包含信息的文件,这样如果可以按顺序检索它,它将节省大量代码。
如果不可能,是否可以检索架构以按顺序获取密钥,以便在编写文件时可以匹配它们?
答案 0 :(得分:0)
您必须使用数组。
对象是Object类型的成员。它是无序集合属性,每个属性都包含原始值,对象或函数。存储在对象属性中的函数称为方法。