createBulkInsertString static method

String createBulkInsertString(
  1. List<String> docStrings
)

Creates a json string for bulk inserts where an _id and or _rev is needed form document strings

Implementation

static String createBulkInsertString(List<String> docStrings) {
  final innerStringBuffer = StringBuffer();
  for (final doc in docStrings) {
    innerStringBuffer.write('$doc,');
  }

  // Remove the last ','
  final len = innerStringBuffer.length;
  final innerString = innerStringBuffer.toString().substring(0, len - 1);
  final insertString = '{"docs":[$innerString]}';
  return insertString.trim();
}