Size: a a a

2019 December 19

G

Gabben in aiogram [ru]
Юрий 👨‍🔬 Чебышев
А как? Если ManyToManyField, то сразу перебрасывает через ту таблицу
покажи код
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Блин, я не ожидал помощи, думал просто поною😅
Завтра теперь только
источник

️️

️️👑OGURCHIK 🖤 ️ in aiogram [ru]
Юрий 👨‍🔬 Чебышев
Блин, я не ожидал помощи, думал просто поною😅
Завтра теперь только
🤦‍♂️
источник

G

Gabben in aiogram [ru]
Юрий 👨‍🔬 Чебышев
Блин, я не ожидал помощи, думал просто поною😅
Завтра теперь только
https://tortoise-orm.readthedocs.io/en/latest/query.html#query-api

надо использовать fetch_related/prefetch_related или как показано ниже через async for или filter
источник

G

Gabben in aiogram [ru]
скорее всего проблема в этом была
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Gabben
https://tortoise-orm.readthedocs.io/en/latest/query.html#query-api

надо использовать fetch_related/prefetch_related или как показано ниже через async for или filter
Смотри у меня есть таблицы игроки, команды, игроки_в_командах(user_id, team_id, date_joined, date_left, role).
Вот мне из промежуточной таблицы нужно получать данные.
Если просто м2м поле, то все работает, но выводятся и вышедшие из команды игроки.
Мне выходит надо использовать просто fk, а не м2м?
источник

G

Gabben in aiogram [ru]
Юрий 👨‍🔬 Чебышев
Смотри у меня есть таблицы игроки, команды, игроки_в_командах(user_id, team_id, date_joined, date_left, role).
Вот мне из промежуточной таблицы нужно получать данные.
Если просто м2м поле, то все работает, но выводятся и вышедшие из команды игроки.
Мне выходит надо использовать просто fk, а не м2м?
а зачем тебе промежуточная таблица?
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Gabben
а зачем тебе промежуточная таблица?
А иначе где мне хранить все входы выходы и роли в команде?
источник

G

Gabben in aiogram [ru]
дай подумать
источник

G

Gabben in aiogram [ru]
Юрий 👨‍🔬 Чебышев
Смотри у меня есть таблицы игроки, команды, игроки_в_командах(user_id, team_id, date_joined, date_left, role).
Вот мне из промежуточной таблицы нужно получать данные.
Если просто м2м поле, то все работает, но выводятся и вышедшие из команды игроки.
Мне выходит надо использовать просто fk, а не м2м?
> но выводятся и вышедшие из команды игроки
а отфильтровать их?
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
Gabben
> но выводятся и вышедшие из команды игроки
а отфильтровать их?
А как отфильтровать если данные для фильтра в той таблице к которой непонятно как доступ получать?
источник

G

Gabben in aiogram [ru]
источник

ЮЧ

Юрий 👨‍🔬 Чебышев in aiogram [ru]
А ещё выводить бы роль
источник

G

Gabben in aiogram [ru]
ща матан дорешаю и попробую помочь
источник

D

Dmitri in aiogram [ru]
Юрий 👨‍🔬 Чебышев
А ещё выводить бы роль
шото вы в построении БД не сильны, видимо
источник

🌌[

🌌El.Randir/42ᅠ [AD] in aiogram [ru]
Юрий 👨‍🔬 Чебышев
А иначе где мне хранить все входы выходы и роли в команде?
Эм, сделал бы таблички входа, и выхода
источник

🌌[

🌌El.Randir/42ᅠ [AD] in aiogram [ru]
ну и табличку с ролями
источник

🌌[

🌌El.Randir/42ᅠ [AD] in aiogram [ru]
Кто, когда, роль
источник

D

Dmitri in aiogram [ru]
если бы писал нормально, а не фк и м2м, было бы вообще замечательно. может и помог бы.
источник

D

Dmitri in aiogram [ru]
фк вообще бесполезная вещь, рудимент.
источник