Size: a a a

firebase_ru — русскоговорящее сообщество

2018 April 05

AG

Arthur G in firebase_ru — русскоговорящее сообщество
Димон Дурак
нет, ведь для того, чтобы сформировать json мне надо сходить в базу всякий раз, когда запрашивают эндпойнт
1 раз только, потом будет отдаваться из cdn.
источник

AG

Arthur G in firebase_ru — русскоговорящее сообщество
Димон Дурак
нет, ведь для того, чтобы сформировать json мне надо сходить в базу всякий раз, когда запрашивают эндпойнт
Изучи как работает http кэширование.
источник
2018 April 08

NK

ID:475419059 in firebase_ru — русскоговорящее сообщество
Всем привет
источник

NK

ID:475419059 in firebase_ru — русскоговорящее сообщество
Помогите решить такую задачу:

Дана бд с подобной структурой:

Name
--msgs
    ---u1+u2
          ----login
          ----bio
    ---u2+u3
          ----login
...
Мне нужно найти все ветки, которые содержат  u1(u2 или u3, юзер выбирает это)
источник

NK

ID:475419059 in firebase_ru — русскоговорящее сообщество
И имя ветки может быть, как
u1+u2, так и u2+u1
источник

AG

Arthur G in firebase_ru — русскоговорящее сообщество
ID:475419059
Помогите решить такую задачу:

Дана бд с подобной структурой:

Name
--msgs
    ---u1+u2
          ----login
          ----bio
    ---u2+u3
          ----login
...
Мне нужно найти все ветки, которые содержат  u1(u2 или u3, юзер выбирает это)
Какая бд?
источник

NK

ID:475419059 in firebase_ru — русскоговорящее сообщество
Firebase realtime database
источник

AG

Arthur G in firebase_ru — русскоговорящее сообщество
ID:475419059
Помогите решить такую задачу:

Дана бд с подобной структурой:

Name
--msgs
    ---u1+u2
          ----login
          ----bio
    ---u2+u3
          ----login
...
Мне нужно найти все ветки, которые содержат  u1(u2 или u3, юзер выбирает это)
Построй индекс.
источник
2018 April 09

I

Igor in firebase_ru — русскоговорящее сообщество
всем привет , кто подскажет как сделать поск queryOrdered(byChild:  "username").queryStarting чтобы использовать lowercase?
источник

倫岡

倫太郎 岡部 in firebase_ru — русскоговорящее сообщество
Igor
всем привет , кто подскажет как сделать поск queryOrdered(byChild:  "username").queryStarting чтобы использовать lowercase?
может просто /textWithUpperCase/ig ?
источник

倫岡

倫太郎 岡部 in firebase_ru — русскоговорящее сообщество
он тогда должен игнорить кейсы текста
источник

倫岡

倫太郎 岡部 in firebase_ru — русскоговорящее сообщество
по идее
источник

I

Igor in firebase_ru — русскоговорящее сообщество
сейчас смотрел и не увидел даже что они в firestore решили эту проблему
источник

YT

Yuriy Trikoz in firebase_ru — русскоговорящее сообщество
Igor
сейчас смотрел и не увидел даже что они в firestore решили эту проблему
Ещё поле придется добавить, бывает и с десяткок композитных индексов, ещё и asc, desc вариантах
источник

YT

Yuriy Trikoz in firebase_ru — русскоговорящее сообщество
Можно индексы отдельно строить функциями
источник

I

Igor in firebase_ru — русскоговорящее сообщество
Yuriy Trikoz
Ещё поле придется добавить, бывает и с десяткок композитных индексов, ещё и asc, desc вариантах
ага , спасибо) увидел на SO это решение.
Добравлять дополнительное поле, самое реально решение
источник

YT

Yuriy Trikoz in firebase_ru — русскоговорящее сообщество
Igor
ага , спасибо) увидел на SO это решение.
Добравлять дополнительное поле, самое реально решение
По факту это единственное , не беря в расчет фильтрацию на клиенте
источник

YT

Yuriy Trikoz in firebase_ru — русскоговорящее сообщество
Yuriy Trikoz
По факту это единственное , не беря в расчет фильтрацию на клиенте
Или делать fanout при вставке , от структуры бд зависит ну и стадии проекта, когда этот вопрос встал
источник

I

Igor in firebase_ru — русскоговорящее сообщество
Yuriy Trikoz
Или делать fanout при вставке , от структуры бд зависит ну и стадии проекта, когда этот вопрос встал
начало проекта)
источник

I

Igor in firebase_ru — русскоговорящее сообщество
поэтому все ок)
источник