1

Using Lithiums Model, how do you achieve getting a distinct result set of specific fields from a collection in MongoDB?

mongo query:

db.blogs.distinct('url');
4

1 回答 1

3

据我所知,目前没有办法优雅地做到这一点。您可以通过直接使用Pecl MongoDB对象来获得结果。该command功能允许您拨打您想要的任何电话。

$db = Connections::get('default');
$blogs = $db->connection->command(array('distinct'=>'blogs', 'key'=>'url'));
于 2011-05-22T18:06:48.993 回答