如果我写这样的查询
SELECT student.name, class.subj
FROM student
INNER JOIN class
ON student.class_id = class.class_id;
在MySql中我怎么能为mongoDB脚本编写?
答案 0 :(得分:2)
MongoDB 不支持加入,因为加入操作会使数据库响应变慢。您应该在设计数据库时改变您的思维方式。如果您一起使用您的文档,建议将它们作为嵌入文档。以下是基于关系设计的提示:
http://docs.mongodb.org/manual/applications/data-models-relationships/
以下是一些数据建模文档:
http://docs.mongodb.org/manual/data-modeling/ http://www.toadworld.com/platforms/nosql/w/wiki/349.mongodb-data-modeling.aspx#Collection http://highlyscalable.wordpress.com/2012/03/01/nosql-data-modeling-techniques/