MongoC 中的正则表达式
Regex in MongoC
如何使用 bcon_new 在 mongoC 中执行此查询?
db.users.find({"name": /.*m.*/})
经过几次尝试和错误,我终于找到了基于 libbson 类比的答案
bson_t *query;
query = BCON_NEW ("name", BCON_REGEX("m","i") );
bson_append_...
还有一位专家
bson_append_regex(&doc, "name", -1, ".*m.*", nullptr);
bson_append_...
还有一位专家
bson_append_regex(&doc, "name", -1, ".*m.*", nullptr);
cursor = mongoc_collection_find(coll, MONGOC_QUERY_NONE, 0, 0, 0, &doc, nullptr, nullptr);
如何使用 bcon_new 在 mongoC 中执行此查询?
db.users.find({"name": /.*m.*/})
经过几次尝试和错误,我终于找到了基于 libbson 类比的答案
bson_t *query;
query = BCON_NEW ("name", BCON_REGEX("m","i") );
bson_append_...
还有一位专家bson_append_regex(&doc, "name", -1, ".*m.*", nullptr);
bson_append_...
还有一位专家bson_append_regex(&doc, "name", -1, ".*m.*", nullptr);
cursor = mongoc_collection_find(coll, MONGOC_QUERY_NONE, 0, 0, 0, &doc, nullptr, nullptr);