Сортировка вручную в базе данных NoSQL - PullRequest
0 голосов
/ 08 июня 2019

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

Более конкретно, представьте типичное приложение со списком задач.Вверху у вас есть List, а под ним у вас есть каждый из Items.Я хочу, чтобы конечный пользователь мог перетаскивать элементы.Поэтому мне нужно сохранить этот порядок в следующий раз, когда я прочитаю эти предметы.

В реляционной БД у меня было несколько способов решить эту проблему, хотя ни один из этих способов не был таким красивым.Может быть, есть что-то лучшее в мире NoSQL?Не то чтобы это имело значение, я использую Firebase.

1 Ответ

2 голосов
/ 08 июня 2019

Просто создайте целочисленное поле для каждого элемента, которое указывает его положение в списке.Обновите значения позиций, когда пользователь вносит изменения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...