MONGOC_CLIENT_READ_COMMAND_WITH_OPTS - Online Linux Manual Page
Section : 3 Updated : Feb 04, 2021 Source : 1.17.4 Note : libmongoc NAMEmongoc_client_read_command_with_opts − mongoc_client_read_command_with_opts()SYNOPSISbool
mongoc_client_read_command_with_opts (mongoc_client_t *client,
const char *db_name,
const bson_t *command,
const mongoc_read_prefs_t *read_prefs,
const bson_t *opts,
bson_t *reply,
bson_error_t *error);
Execute a command on the server, applying logic that is specific to commands that read, and taking the MongoDB server version into account. To send a raw command to the server without any of this logic, use mongoc_client_command_simple. Use this function for commands that read such as "count" or "distinct". Read preferences, read concern, and collation can be overridden by various sources. In a transaction, read concern and write concern are prohibited in opts and the read preference must be primary or NULL. The highest−priority sources for these options are listed first in the following table. No write concern is applied.