将元素添加到对象数组中,然后使用新数组
Add element into array of objects, then use new array
我正在从硬盘加载 json 文件,然后我为每个对象 ID 添加 element.Further 我想将这个数组保存到数据库中,就像 "bulkCreate" 不创建(使插入 sql 查询每个对象) 数组中的每个对象。
var file = 'data.json';
jf.readFile(file, function(err, obj) {
_.forEach(obj, function(n, key) {
n.id = new.id;
});
});
如何在 for-each 之外访问我编辑过的数组?然后我想保存它:
Model
.bulkCreate(mynewarray)
.on('success', function(new) { ... });
非常感谢任何意见!
您应该能够在 _.forEach()
语句修改 obj
.
之后立即调用 Model .bulkCreate
我假设 json 文件包含一个对象数组
var file = 'data.json';
jf.readFile(file, function(err, obj) {
_.forEach(obj, function(n) {
n.id = new.id;
});
Model.bulkCreate(obj).on('success', function(new) { ... });
});
我正在从硬盘加载 json 文件,然后我为每个对象 ID 添加 element.Further 我想将这个数组保存到数据库中,就像 "bulkCreate" 不创建(使插入 sql 查询每个对象) 数组中的每个对象。
var file = 'data.json';
jf.readFile(file, function(err, obj) {
_.forEach(obj, function(n, key) {
n.id = new.id;
});
});
如何在 for-each 之外访问我编辑过的数组?然后我想保存它:
Model
.bulkCreate(mynewarray)
.on('success', function(new) { ... });
非常感谢任何意见!
您应该能够在 _.forEach()
语句修改 obj
.
Model .bulkCreate
我假设 json 文件包含一个对象数组
var file = 'data.json';
jf.readFile(file, function(err, obj) {
_.forEach(obj, function(n) {
n.id = new.id;
});
Model.bulkCreate(obj).on('success', function(new) { ... });
});