gpt4 book ai didi

c++ - MongoDb 使用 C++ 驱动程序创建稀疏索引

转载 作者:可可西里 更新时间:2023-11-01 10:34:02 29 4
gpt4 key购买 nike

有没有办法创建一个sparse使用 MongoDb (2.2) C++ 驱动程序建立索引?

ensureIndex 函数似乎不接受这个参数。来自 MongoDb docs :

bool mongo::DBClientWithCommands::ensureIndex(  
const string & ns,
BSONObj keys,
bool unique = false,
const string & name = "",
bool cache = true,
bool background = false,
int v = -1)

最佳答案

就此而言,dropDups也不是争论...

作为解决方法,您可以自己构建服务器命令并附加 sparse 参数。如果关注this link ,您会注意到服务器命令包括构建 BSONObject 并且各种索引选项作为字段附加。编写您自己的 ensureIndex 版本应该很简单。

关于c++ - MongoDb 使用 C++ 驱动程序创建稀疏索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13054515/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com