我有以下需要转换为Mongodb的SQL查询,我无法找到一种好方法(不需要从两个集合加载文档并以编程方式执行查询)
选择user_id,count(1)为cnt来自user_data,其中data_type = 3和 user_id不在(通过blocked_users选择user_id)group by user_id 有cnt> 1
如果有人能帮助我,那就太好了。
我正在使用MongoDB 2.2。
答案 0 :(得分:1)
mongo中没有连接,所以你需要做的是从面向文档的角度设计一个模式;也就是说,从关系模式迁移时不要逐字逐句。
在这种特殊情况下,最好的办法是在用户集合中设置一个被阻止的字段。