@webiny/api-headless-cms-ddb-es
Version:
DynamoDB and Elasticsearch storage operations plugin for Headless CMS API.
20 lines (19 loc) • 414 B
JavaScript
export const createFullTextSearchFields = params => {
const {
term,
targets,
fields
} = params;
if (!targets?.length || !term || term.trim().length === 0) {
return {};
}
const result = {};
for (const key in fields) {
if (targets.includes(key) === false) {
continue;
}
result[key] = fields[key];
}
return result;
};
//# sourceMappingURL=fullTextSearchFields.js.map