我是 JavaScript、MongoDB 和 Mongoose 的新手。
我有一个来自 db "demodb" 的名为 "students" 的集合。在我的 JavaScript 文件中,我为集合“students”创建了一个名为“student”的 Mongoose 模式。“学生”有“姓名”、“性别”和“专业”(均为字符串类型)。
我希望能够首先按字段(按“姓名”字母顺序)对学生进行排序,然后为每个学生在 JavaScript 中使用 Mongoose执行一些操作。
我环顾四周,但要么找到了 Mongo shell 的语法(不是我想要的),要么找到了对我不起作用的示例。
我对 Java 很熟悉,并且希望能在理想情况下做这样的事情(在排序之后)。
for(Object currentStudent: students) {
// do something
}
像这样的东西也很好。
while(students.hasNext()) {
Object currentStudent = students.?; //some command to store the current student
// do something
}
先感谢您。如果这个问题看起来微不足道,我深表歉意。