Size: a a a

Android Developers

2020 January 28

ДН

Дмитрий Никитин... in Android Developers
Andrew Kovalev
Ну есть 1 таблица с днями недели а в другой таблице список клиентов на тренировку в этот день в виде листа в которым имя фамилия телефон и дата трени.
Это реализуется через промежуточные таблицы
источник

ДН

Дмитрий Никитин... in Android Developers
Либо использовать NoSQL. Но если реляционка то не городить кошмар в БД там, где он не нужен .-.
источник

D

DarkPerl in Android Developers
Евгений Гончаров
соединение с базой нормальное, смотрел через дебагер
А данные то нормальные получаете, то ничего ? Ошибка плавающая ?
источник

ЕГ

Евгений Гончаров... in Android Developers
DarkPerl
А данные то нормальные получаете, то ничего ? Ошибка плавающая ?
плавающая, да
источник

ДН

Дмитрий Никитин... in Android Developers
Евгений Гончаров
плавающая, да
Прикольно, однако
источник

ЕГ

Евгений Гончаров... in Android Developers
ахахаха
источник

D

DarkPerl in Android Developers
Евгений Гончаров
плавающая, да
Где то проблема с потоками, синхронизацией. Может раз от раза не проходит транзакция или еще что то в этом роде.
источник

AK

Andrew Kovalev in Android Developers
Дмитрий Никитин
Это реализуется через промежуточные таблицы
Тоесть скажем будет третья таблица из одного столбца ( конкретный день) и строки будут содержать клиентов так?
источник

ЕГ

Евгений Гончаров... in Android Developers
это могло бы быть то что мы не успели записать в базу и открылся другой экран который пытается достать то что еще не записалось. Но нет, последовательность 100% сначала запись, потом открываем другой экран
источник

ДН

Дмитрий Никитин... in Android Developers
Andrew Kovalev
Тоесть скажем будет третья таблица из одного столбца ( конкретный день) и строки будут содержать клиентов так?
Нет. То есть будет условно

id | day_id | client_id | trenirovka_id
источник

D

Dmitry in Android Developers
Всем привет, ребят. В проекте наткнулся на EventBusMsg. Как считаете, это нормальная практика при работе с сокетами, или мне зря не нравится что явно не могу отследить откуда идет вызов?
источник

ЕГ

Евгений Гончаров... in Android Developers
памагите
источник

ЕГ

Евгений Гончаров... in Android Developers
Dmitry
Всем привет, ребят. В проекте наткнулся на EventBusMsg. Как считаете, это нормальная практика при работе с сокетами, или мне зря не нравится что явно не могу отследить откуда идет вызов?
эвент бас всегда был плохой практикой
источник

D

DarkPerl in Android Developers
Евгений Гончаров
это могло бы быть то что мы не успели записать в базу и открылся другой экран который пытается достать то что еще не записалось. Но нет, последовательность 100% сначала запись, потом открываем другой экран
А если попробовать открывать второй экран с паузой в несколько секунд ? Ошибка повторяется ?
источник

ЕГ

Евгений Гончаров... in Android Developers
DarkPerl
А если попробовать открывать второй экран с паузой в несколько секунд ? Ошибка повторяется ?
не пробовал, но это уже костыли какие то
источник

D

DarkPerl in Android Developers
Евгений Гончаров
не пробовал, но это уже костыли какие то
Просто проверить
источник

ДН

Дмитрий Никитин... in Android Developers
А ты уверен что записалось? есть такой прикол, что транзакцию то он завершил, но еще не выполнил, закешировал. Особенно часто это в SQLite проявлялось
источник

ЕГ

Евгений Гончаров... in Android Developers
DarkPerl
Просто проверить
это да, надо
источник

AK

Andrew Kovalev in Android Developers
Дмитрий Никитин
Нет. То есть будет условно

id | day_id | client_id | trenirovka_id
Понял спасибо
источник

D

Dmitry in Android Developers
Евгений Гончаров
эвент бас всегда был плохой практикой
Мне так на подсознании и запомнилось. Можете подсказать, пожалуйста, альтернативы для перехода?
источник