Я пытаюсь изменить порядок по идентификатору в моей базе данных Postgres вопросов.
По какой-то причине он упорядочен случайным образом, но я хочу, чтобы он был упорядочен по идентификатору AS C. * 1003. *
Я очень новичок в postgres, поэтому я не знаю, что я делаю ..,
Я просто хочу получить результат этого запроса:
SELECT *
FROM public.questions
ORDER BY id ASC
, но Я не знаю, как обновить мою базу данных в том порядке, в котором отображается вывод запроса. Это не позволяет мне сохранить это, я знаю, что я делаю что-то не так. Как мне этого добиться?
Это текущий заказ, id идет как 1,2, затем 4
Я хочу это чтобы выглядеть так в идеальном порядке по id 1,2,3,4
Причина, по которой я хочу сделать это, потому что я хочу, чтобы мои вопросы мой контейнер должен отображаться в порядке по идентификатору, здесь мои коды, какие-нибудь мысли, как мне этого добиться?
class QuestionContainer extends React.Component {
constructor() {
super();
this.state = {
questions: [],
};
this.SubmitQuestion = this.SubmitQuestion.bind(this);
}
componentDidMount() {
axios.get(`${env.url}/api/v1/en/questions?limit=100`).then((res) => {
const qes = res.data.questions.map((a) => ({
questionId: a.question_no,
question: a.question,
}));
this.setState({ questions: qes });
}, (err) => {
console.log('Question fetch error ', err);
this.setState({
questions: [{
questionId: 1,
question: 'All',
}],
});
});
}