UNPKG

@webiny/api-headless-cms-ddb-es

Version:

DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.

31 lines (29 loc) 800 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createRefSearchPlugin = void 0; var _CmsEntryElasticsearchQueryBuilderValueSearchPlugin = require("../../plugins/CmsEntryElasticsearchQueryBuilderValueSearchPlugin"); const createPath = ({ field, key }) => { if (key && key.match("entryId") === null) { return `${field.storageId}.id`; } return `${field.storageId}.entryId`; }; const transform = ({ value }) => { return value; }; const createRefSearchPlugin = () => { return new _CmsEntryElasticsearchQueryBuilderValueSearchPlugin.CmsEntryElasticsearchQueryBuilderValueSearchPlugin({ fieldType: "ref", path: createPath, transform }); }; exports.createRefSearchPlugin = createRefSearchPlugin; //# sourceMappingURL=refSearch.js.map