libmongocrypt
|
#include <mc-fle2-find-range-payload-private-v2.h>
Data Fields | |
struct { | |
mc_FLE2FindRangePayloadEdgesInfoV2_t value | |
bool set | |
} | payload |
int32_t | payloadId |
mc_FLE2RangeOperator_t | firstOperator |
mc_FLE2RangeOperator_t | secondOperator |
FLE2FindRangePayloadV2 represents an FLE2 payload of a range indexed field to query. It is created client side.
FLE2FindRangePayloadV2 has the following data layout:
struct { uint8_t fle_blob_subtype = 13; uint8_t bson[]; } FLE2FindRangePayloadV2;
bson is a BSON document of this form: g: array<EdgeFindTokenSetV2> // Array of Edges cm: <int64> // Queryable Encryption max counter