logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

void

Author

       MongoDB, Inc

Parameters

range_opts: A mongoc_client_encryption_encrypt_range_opts_tprecision: A non-negative precision.

       SEEALSO:mongoc_client_encryption_encrypt_range_opts_set_min()mongoc_client_encryption_encrypt_range_opts_set_max()mongoc_client_encryption_encrypt_range_opts_t

Synopsis

          void
          mongoc_client_encryption_encrypt_range_opts_set_precision (
               mongoc_client_encryption_encrypt_range_opts_t *range_opts, int32_t precision);

       Added in version 1.24.0.

       Sets    precision    for    explicit    encryption.    Only   applies   when   the   algorithm   set   by
       mongoc_client_encryption_encrypt_opts_set_algorithm() is "Range".  It is an error to set  precision  when
       algorithm is not "Range".

       Precision  can only be set with double or decimal128 fields.  It is an error to set precision if the type
       of the encryptedFields in the destination collection is not double or decimal128.

       For double and decimal128 fields, min/max/precision must all be set, or all be unset.

       Precision must match the value set in the encryptedFields of the destination collection.  It is an  error
       to set a different value.

See Also