Я использую базу данных Firebase с структурой Json для управления комментариями пользователей.База данных Firebase Не равный запрос - Альтернативное решение (для iOS)
{
"post-comments" : {
"post-id-1" : {
"comment-id-11" : {
"author" : "user1",
"text" : "Hello world",
"uid" : "user-id-2"
},....
}
Я хотел бы выслать все комментарии, но не включая текущий пользовательский.
В SQL это будет переведено на: Select * из почтовых комментариев, где ID = «идентификатор пользователя-2»
Я понимаю, что база данных Firebase не предлагает способ исключающих узлов, основанные на! наличие значения (то есть: user id! = ...).
Таким образом, есть альтернативные решения для решения этой проблемы. Либо путем изменения структуры базы данных, может быть, путем обработки источника данных после загрузки данных.
Для последнего я использую FirebaseTableViewDataSource. есть ли способ фильтрации данных после запроса?
Большое спасибо
, пожалуйста, покажите свой текущий код источника данных – Shubhank