Я хочу изменить приоритет родительского объекта при добавлении дочернего объекта. Я использую PHP и API REST и добавляю новый ребенок с помощью POST.Редактирование приоритета Firebase с помощью REST
Но, кажется, что параметр .priority может быть выполнен только с помощью PUT, который сбрасывает родительский объект.
Я прочитал этот пост и ответ: Push to Firebase via REST API with Priority , но он применяется к приоритету установки для новых объектов.
Затем я попытался восстановить содержимое родительского объекта и сбросить его с использованием .value , но это не работает для меня - возможно, потому, что объект, который был нажат, является сложным с дочерними объектами его собственного.
Возможно ли это, или это будет возможно в будущем PUSH установить новую настройку приоритета?
У меня есть случай для толкания объекта и обновления приоритета родителя, но у меня нет проблем с тем, что это двухэтапный процесс. У меня есть система обмена сообщениями, и я хочу, чтобы недавно прокомментированные сообщения отображались в списке, поэтому, когда текст комментария (дочерний объект) нажат, я хочу обновить приоритет родителя, чтобы он переместился в начало. Но это не то, о чем я думаю, вам следует беспокоиться о том, смогу ли я сделать это за 2 шага. – SarahR