MongoDB
 sql >> Base de Dados >  >> NoSQL >> MongoDB

Fazendo uma linha do tempo semelhante ao Twitter com o MongoDB


Também não consigo ver outra maneira, implementei isso antes e não tive problemas.

No seu caso, deve ser assim, você passa o $follower_ids de determinado usuário array como um argumento para sua função:
$query  = array("status_owner_id" => array('$in' => $follower_ids));
$cursor = $mongo->yourdb->statuses->find($query);

E se você indexar status (se você tiver ram suficiente para fazer isso) em owner_id você obterá os resultados muito rápido.

Espero ter ajudado, Sinan.