Javascript 为什么Firebase使用唯一id';s
我只是想知道为什么我的数据会以唯一的id保存到Firebase中 以下是我使用Papa Parse将CSV数据解析为数组的代码:Javascript 为什么Firebase使用唯一id';s,javascript,firebase,firebase-realtime-database,papaparse,Javascript,Firebase,Firebase Realtime Database,Papaparse,我只是想知道为什么我的数据会以唯一的id保存到Firebase中 以下是我使用Papa Parse将CSV数据解析为数组的代码: var rootRef = new Firebase('https://xxx.firebaseio.com/inventory'); var myRows = []; Papa.parse("https://xxx.co.uk/xxx.csv", { download: true, step: function(row)
var rootRef = new Firebase('https://xxx.firebaseio.com/inventory');
var myRows = [];
Papa.parse("https://xxx.co.uk/xxx.csv", {
download: true,
step: function(row) {
myRows.set(row.data);
},
complete: function() {
console.log(myRows);
var newMessageRef = rootRef.set();
newMessageRef.set(myRows);
}
});
我很难理解为什么每次都用唯一的id保存数据,而不是设置为一个静态名称
我只是试图将数据保存在名为
vehicles
的数组或对象中。任何帮助都很好。您的代码在Javascript中无效。数组没有set方法,在Firebase对象上不使用值进行set也是无效的。使用有效代码将对象保存在Firebase构造函数中指定的位置,并覆盖其中的数据。Firebase不存储数组,只存储对象树。编写数组时,数组中的项将其索引用作它保存的对象中的键 console.log(myRows)
打印什么?关于名称与ID的确切问题的帮助?您正在执行rootRef.set(),没有参数。这不会导致错误吗?