Результаты заказа в базе данных с использованием reactjs axios - PullRequest
0 голосов
/ 17 апреля 2020

Я недавно использую reactjs и FireBase.

У меня около 40 (но может быть тысячи) posts в FireBase, как это:

posts: {
    id: '1',
    user: 'josh',
    titulo: 'this is post 1',
}

Я бы хотел бы заказать посты по дате или идентификатору или что-то, что я мог бы сначала заказать новые посты.

У меня есть этот топор ios для подключения к firebase:

componentDidMount () {
    axios.get('https://react-my-app-xxxxxx.firebaseio.com/posts.json')
    .then( response => {
        this.setState({posts: response.data})
    })
    .catch( error => {
            this.setState({error: true});
    });
}

любые идеи, как я могу использовать топор ios для заказа постов в firebase? спасибо!

1 Ответ

1 голос
/ 17 апреля 2020

Я не думаю, что сортировка ваших данных в клиенте была бы хорошей идеей. Вы можете использовать Firebase SDK для вызова API. В библиотеке есть встроенные методы, которые можно использовать для сортировки и фильтрации данных .

...