开发者

MongoDB MapReduce problem, in codeigniter

开发者 https://www.devze.com 2023-03-27 13:59 出处:网络
I am using mongodb in codeigniter. collections \'mtb\' \'road\' \'minivelo\' php $map = new MongoCode(\' function(){

I am using mongodb in codeigniter.

collections

'mtb'
'road'
'minivelo'

php

$map = new MongoCode('
    function(){
        ....
    }
');
$reduce = new MongoCode('
    function(key, values){
                 ....
    }
');
$result = $this->mongo_db->command(array(
    'mapreduce'=>$in, // <= 'mtb' 'road' 'minivelo'
    'map'=>$map,
    'reduce'=>$reduce,
    'query'=&开发者_如何学JAVAgt;array(...)),
    'out'=>'statistics'
));

How could I get MapReduce result from several collections?


you can only get results from several collections with several queries. mongodb = no joins.

see this answer: MongoDB map/reduce over multiple collections?

0

精彩评论

暂无评论...
验证码 换一张
取 消