createOneIndex method

Future<String> createOneIndex(
  1. Map<String, dynamic> keys, {
  2. IndexOptions? indexOptions,
})

Implementation

Future<String> createOneIndex(
  Map<String, dynamic> keys, {
  IndexOptions? indexOptions,
}) async {
  final bson = BSON();
  final keysBytes = bson.serialize(keys);
  final options = indexOptions?.toProto();

  final ret = await p.createOneIndex(
    collectionId,
    keysBytes,
    indexOptions: options,
  );
  return ret;
}