私はFirebaseにヌルデータを送信し、私は、このエラーメッセージが出ていとの問題を抱えている:Firebase未定義のエラー
に未定義含まれていランタイムエラー Reference.updateに失敗しました:最初の引数はプロパティ
私が持っている:
public save(url: string, params: any) {
return this.af.database.ref('alunos').push().set(params);
}
私が送信てるのparamsとして:
this.aluno = {
bairro: '',
celular: '',
cep: '',
cidade: '',
cpf: '',
dataNascimento: '',
email: '',
nome: '',
numero: null,
rg: '',
rua: '',
ativo: true,
genero: null,
telefone: '',
uf: ''
};
Firebaseが未定義を受け入れていないが、私はnullを使用していることを既に知っているので、これは正しくないはずですか?文字列のようなデータ構造を変更することなくこれを解決する方法はありますか?
あなたが火災基地に投稿しようとしているものを共有することができるので、問題をよりよく理解することができます。 問題なしで 'null'を渡すことができます。 – sketchthat
あなたは行く、私はあなたundestandを願っています。 –
あなたは 'angularfire2'を使っていますか?これは有効なコマンドですか? 'this.af.database.ref( 'alunos')。push()。set(params);' this.af.list( 'alunos')にしないでください。 – sketchthat