我最近一直在使用 libmongoc-1.0 1.15 将 python 代码迁移到 C。我在创建索引时遇到了麻烦。我在这里按照示例进行操作。我认为这与我使用 MongoDB 4.2 有关,因为它默认将所有索引都更改为后台,但我认为 libmongoc 的 1.15.3 版本确实支持 4.2 中的所有新功能。
{ "createIndexes" : "mycol", "indexes" : [ { "key" : { "x" : 1, "y" : 1 }, "name" : "x_1_y_1" } ] }
{ }
Error in createIndexes: Failed to send "createIndexes" command with database "mydb": Failed to read 4 bytes: socket error or timeout
有什么想法吗?