Mongo DB,Java Mongo API,如何将提示添加到aggregate命令中

时间:2013-07-03 09:18:49

标签: java mongodb

我使用$ hint命令坚持使用Mongo。 我有收藏,我已经索引了这个集合。但问题是,我使用Aggregate框架查询集合,但我想暂时禁用索引,所以我使用这样的提示命令:

db.runCommand(
    {aggregate:"MyCollectionName", 
     pipeline:[{$match : {...somthing...},
               {$project : {...somthing...}}]
    }, 
    {$hint:{$natural:1}}
)

请注意,我使用{$hint:{$natural:1}}禁用此查询的索引, 我在MongoDB命令行上运行了SUCCESSFULLY这个命令。但我不知道如何将此命令映射到Mongo Java Api(Java代码)。

我使用了lib mongo-2.10.1.jar

1 个答案:

答案 0 :(得分:6)

目前你不能 - 它在积压 - 请投票给SERVER-7944