encodeKeyConditionOperator method

FutureOr<EncodingContext> encodeKeyConditionOperator(
  1. KeyCondition c,
  2. EncodingContext context,
  3. String operator, {
  4. bool valueAsList = false,
})

Implementation

FutureOr<EncodingContext> encodeKeyConditionOperator(
    KeyCondition c, EncodingContext context, String operator,
    {bool valueAsList = false}) {
  var retKeySQL = keyToSQL(c, context);

  return retKeySQL.resolveMapped((keySQL) {
    var keyType = keySQL.key;
    var tableKey = keySQL.value;

    return encodeConditionValuesWithOperator(
        context, keyType, null, tableKey, operator, c.value, valueAsList);
  });
}