Overview
Array<any> DataTablemyDataTable.Map(fn: (row: DataRow) => any)
Array<any> DataTablemyDataTable.Map(fn: (row: DataRow, i: number) => any)
...
Function to call for every data row.
Function to call for every data row.
Example
...
language | js |
---|
...
Remarks
If callback is null, error is thrown.
Example
Convert all rows
Code Block | ||
---|---|---|
| ||
var table = $Database.Get({
Parameters : {
TargetSchema : 'HR',
TargetTable : 'Groups'
}
});
var allRows = table.Map(function (row, i) {
return {
id : row.Id,
name : row.Name
};
});
// allRows is now [ {id:123, name:xxx}, {id:456, name:yyy}] |
Examples
...
Code Block | ||
---|---|---|
| ||
var table = $Database.Get({
Parameters : {
TargetSchema : 'HR',
TargetTable : 'Groups'
}
});
var allRows = table.Map(function (row) {
return {
id : row.Id,
name : row.Name
};
});
// allRows is now [ {id:123, name:xxx}, {id:456, name:yyy}] |
...
Code Block | ||
---|---|---|
| ||
var table = $Database.Get({
Parameters : {
TargetSchema : 'HR',
TargetTable : 'Groups'
}
});
var allRows = table.Map(function (row, i) {
return {
id : row.Id,
name : row.Name
};
});
// allRows is now [ {id:123, name:xxx}, {id:456, name:yyy}] |