ottoman
Version:
Ottoman Couchbase ODM
15 lines • 513 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.extractPopulate = void 0;
/**
* Extract the values to be populated.
*/
const extractPopulate = (populate) => {
let populateFields = Array.isArray(populate) ? populate : [];
if (populate && typeof populate === 'string') {
populateFields = populate.trim().split(/\s*,\s*/g);
}
return [...new Set(populateFields)];
};
exports.extractPopulate = extractPopulate;
//# sourceMappingURL=extract-populate.js.map