我有一个课堂收藏,其结构为
{
"_id" : ObjectId("517a54a69de5ee980b000003"),
"class_name" : "A",
"students" : [{
"sname" : "John",
"age" : "13"
}, {
"sname" : "Marry",
"age" : "12"
}, {
"sname" : "Gora",
"age" : "12"
}]
}
使用 php,我喜欢根据班级 _id 获取并列出所有学生。我们该怎么做?
更新我使用的查询:
$student_list=$collection->find(array(" rid"=>new MongoId($theObjId )),
array(
"students" => 1,
)
);
我想把所有学生的名单打印出来。我无法通过使用 Foreach 循环来管理它。