EXPLAIN.js 502 B

1234567891011121314
  1. "use strict";
  2. Object.defineProperty(exports, "__esModule", { value: true });
  3. exports.transformArguments = exports.IS_READ_ONLY = void 0;
  4. const _1 = require(".");
  5. exports.IS_READ_ONLY = true;
  6. function transformArguments(index, query, options) {
  7. const args = ['FT.EXPLAIN', index, query];
  8. (0, _1.pushParamsArgs)(args, options?.PARAMS);
  9. if (options?.DIALECT) {
  10. args.push('DIALECT', options.DIALECT.toString());
  11. }
  12. return args;
  13. }
  14. exports.transformArguments = transformArguments;