Add "Date Fields" parameter to the insert & update operations

MongoDB
This commit is contained in:
ricardo
2021-03-10 11:01:03 -05:00
parent 9b23611a8d
commit ef9178d954
5 changed files with 84 additions and 13 deletions

View File

@@ -102,3 +102,14 @@ export function getItemCopy(
return newItem;
});
}
export function handleDateFields(insertItems: IDataObject[], fields: string) {
const dateFields = (fields as string).split(',');
for (let i = 0; i < insertItems.length; i++) {
for (const key of Object.keys(insertItems[i])) {
if (dateFields.includes(key)) {
insertItems[i][key] = new Date(insertItems[i][key] as string);
}
}
}
}