DOKK / manpages / debian 12 / libbson-doc / bson_has_field.3.en
BSON_HAS_FIELD(3) libbson BSON_HAS_FIELD(3)

bson_has_field - bson_has_field()

bool
bson_has_field (const bson_t *bson, const char *key);


  • bson: A bson_t.
  • key: A string containing the name of the field to check for.

Checks to see if key contains an element named key. This also accepts "dotkey" notation such as "a.b.c.d".

true if key was found within bson; otherwise false.

MongoDB, Inc

2017-present, MongoDB, Inc

October 20, 2022 1.23.1