Javascript Firebase POST自定义ID
使用POST方法时,是否有办法在Firebase中设置自定义ID?比如:Javascript Firebase POST自定义ID,javascript,firebase,firebase-realtime-database,vue.js,Javascript,Firebase,Firebase Realtime Database,Vue.js,使用POST方法时,是否有办法在Firebase中设置自定义ID?比如: { "users": { "user_one": { "username": "jdoe", "password": "123" } } } 我正在做一个Vue.js项目,试图拯救一些学生和他们的父母,比如: let padre = { nombre: this.padre.nombre, apellido: this.padre.apellido, cedu
{
"users": {
"user_one": {
"username": "jdoe",
"password": "123"
}
}
}
我正在做一个Vue.js项目,试图拯救一些学生和他们的父母,比如:
let padre = {
nombre: this.padre.nombre,
apellido: this.padre.apellido,
cedula: this.padre.cedula,
nacionalidad: this.padre.nacionalidad,
estado_civil: this.padre.estado_civil,
instruccion: this.padre.instruccion,
profesion: this.padre.profesion,
trabaja: this.padre.trabaja,
l_trabajo: this.padre.l_trabajo,
d_trabajo: this.padre.d_trabajo,
tlf_trabajo: this.padre.tlf_trabajo,
tlf_habitacion: this.padre.tlf_habitacion,
tlf_movil: this.padre.tlf_movil
}
axios.post('https://projectname.firebaseio.com/padres.json', padre)
.then(function (response) {
console.log(response);
})
.catch(function (error) {
console.log(error);
});
当然有。只需使用HTTP
PUT
方法并指定整个路径。根据您的库,它可能非常简单:
axios.post('https://projectname.firebaseio.com/padres/user_one.json', padre)
有关更多信息,请参阅。当然有。只需使用HTTP
PUT
方法并指定整个路径。根据您的库,它可能非常简单:
axios.post('https://projectname.firebaseio.com/padres/user_one.json', padre)
有关更多信息,请参阅。确保使用put而不是post请求,否则您将在“用户”中自动生成id 帖子将为您提供:
{
"users": {
"user_one": {
"134134hnj34nuj134bn": {
"username": "jdoe",
"password": "123"
}
}
}
}
axios.put('https://projectname.firebaseio.com/padres/user_one.json”,padre)
PUT会给你想要的。
{
"users": {
"user_one": {
"username": "jdoe",
"password": "123"
}
}
}
确保使用put而不是post请求,否则您将在“用户”中自动生成id 帖子将为您提供:
{
"users": {
"user_one": {
"134134hnj34nuj134bn": {
"username": "jdoe",
"password": "123"
}
}
}
}
axios.put('https://projectname.firebaseio.com/padres/user_one.json”,padre)
PUT会给你想要的。
{
"users": {
"user_one": {
"username": "jdoe",
"password": "123"
}
}
}
如果您使用的是Php cURL,我通过在url中添加自定义ID实现了这一点。如果您使用的是Php cURL,我通过在url中添加自定义ID实现了这一点。是否使用“PUT”而不是“POST”覆盖数据?是否使用“PUT”而不是“POST”覆盖数据?