Некоторые данные не сохранены в базе данных Firebase - PullRequest
1 голос
/ 18 марта 2020

Прошу помощи во второй раз. Я делаю приложение для гамбургеров, используя платформу реагирования и сохраняю данные в базе данных Firebase (в реальном времени). Когда я сохраняю данные, цена, адрес, информация о клиенте сохраняются в базе данных firebase, но переменная ингредиентов не сохраняется в базе данных. как решить эту проблему?

orderHandler = (event) => {
        event.preventDefault();        
        this.setState({Loading: true});
       console.log(this.props.ingrediants);
        const order = {
            Ingrediants : this.props.ingrediants,
            Price : this.props.price,
            customers : {
                Name: 'Zulfiqar Hussain Anjum',
                address: {
                    street: '4',
                    zipcode: '46000', 
                    Country: 'Pakistan',
                },
                email: 'raeesanjum010@gmail.com'
            },
            deliveryMethod: 'fastest',
        }
        axios.post('/orders.json', order)
        .then(response=> {
            this.setState({Loading: false});
            this.props.history.push('/');
        })
        .catch(error=> {
            this.setState({Loading: false});
        });
    }

ссылка базы данных firebase и данных базы данных:

 baseURL : "https://burger-react-app-2faba.firebaseio.com/"

 orders
   -M2iPiluSayuzFdsfFNk
     Price: "6.500000000000001"
     customers
     deliveryMethod: "fastest"
...