Size: a a a

2020 July 17

T

Tishka17 in aiogram [ru]
Если надо что-то сказать юзеру - отправляй/редактируй сообщение
источник

АП

Александр Петров... in aiogram [ru]
Tishka17
Эм. Просто посылаешь сообщение и всё
Всё, разобрался
источник

T

Tishka17 in aiogram [ru]
Если надо среагировать на действие пользователя - это хэндлеры
источник

Z

Zack!? in aiogram [ru]
databases users, как вы обновляете значения?
есть код:
query = images.update()
images_values: List[dict] # where dict in format (image_id=... , image_url=...)
пытаюсь сделать через
await database.execute_many(query, images_values)
ругается, что image_id уже существует

нужно делать по одной картинке через
query = images.update().where(images.c.image_id == image_id)
и соотвественно
await database.execute(query, dict(image_url=image_url))
или есть вариант получше?
источник

Forevka ÐΞV... in aiogram [ru]
Zack!?
databases users, как вы обновляете значения?
есть код:
query = images.update()
images_values: List[dict] # where dict in format (image_id=... , image_url=...)
пытаюсь сделать через
await database.execute_many(query, images_values)
ругается, что image_id уже существует

нужно делать по одной картинке через
query = images.update().where(images.c.image_id == image_id)
и соотвественно
await database.execute(query, dict(image_url=image_url))
или есть вариант получше?
а чем текущий вариант не устраивает?
источник

Z

Zack!? in aiogram [ru]
текущий = первый? тем, что ругается, на unique constraint и в деталях пишет, что ключ image_id = n уже существует

или имеешь в виду второй? если да, лишним forом, которого можно избежать с помощью execute_many
источник

Z

Zack!? in aiogram [ru]
мб я неправильно понимаю sqlachemy core images.update().values(param=...)?
источник

DB

Dima Boger in aiogram [ru]
Zack!?
databases users, как вы обновляете значения?
есть код:
query = images.update()
images_values: List[dict] # where dict in format (image_id=... , image_url=...)
пытаюсь сделать через
await database.execute_many(query, images_values)
ругается, что image_id уже существует

нужно делать по одной картинке через
query = images.update().where(images.c.image_id == image_id)
и соотвественно
await database.execute(query, dict(image_url=image_url))
или есть вариант получше?
а какой квери?
источник

DB

Dima Boger in aiogram [ru]
Zack!?
databases users, как вы обновляете значения?
есть код:
query = images.update()
images_values: List[dict] # where dict in format (image_id=... , image_url=...)
пытаюсь сделать через
await database.execute_many(query, images_values)
ругается, что image_id уже существует

нужно делать по одной картинке через
query = images.update().where(images.c.image_id == image_id)
и соотвественно
await database.execute(query, dict(image_url=image_url))
или есть вариант получше?
источник

DB

Dima Boger in aiogram [ru]
Zack!?
databases users, как вы обновляете значения?
есть код:
query = images.update()
images_values: List[dict] # where dict in format (image_id=... , image_url=...)
пытаюсь сделать через
await database.execute_many(query, images_values)
ругается, что image_id уже существует

нужно делать по одной картинке через
query = images.update().where(images.c.image_id == image_id)
и соотвественно
await database.execute(query, dict(image_url=image_url))
или есть вариант получше?
https://stackoverflow.com/a/36760560 а вот ещё прям твой кейс
источник

IP

Is Po in aiogram [ru]
ERROR:aiogram.dispatcher.dispatcher:Cause exception while getting updates
источник

IP

Is Po in aiogram [ru]
помогите пожалуйста
источник

CS

Cat Shannon in aiogram [ru]
Вопрос ребята как можно отправить
await message.answer('', reply_markup=assortment)
без первого аргумента, что бы само инлайновое меню отправилось
источник

<Юрий> 👨‍🔬 Чеб... in aiogram [ru]
Cat Shannon
Вопрос ребята как можно отправить
await message.answer('', reply_markup=assortment)
без первого аргумента, что бы само инлайновое меню отправилось
никак разумеется
источник

Z

Zack!? in aiogram [ru]
Dima Boger
https://stackoverflow.com/a/36760560 а вот ещё прям твой кейс
https://github.com/encode/databases/pull/79
походу никак. и так, и сяк попытался, c databases не выходит
источник

️️

️️👑OGURCHIK 🖤 ️... in aiogram [ru]
Cat Shannon
Вопрос ребята как можно отправить
await message.answer('', reply_markup=assortment)
без первого аргумента, что бы само инлайновое меню отправилось
))))
источник

IP

Is Po in aiogram [ru]
как можно исправить ERROR:aiogram.dispatcher.dispatcher:Cause exception while getting updates
источник

T

Tishka17 in aiogram [ru]
Is Po
как можно исправить ERROR:aiogram.dispatcher.dispatcher:Cause exception while getting updates
Для начала надо почитать ошибку целиком, а не строку о том что была ошибка
источник

️️

️️👑OGURCHIK 🖤 ️... in aiogram [ru]
источник

️️

️️👑OGURCHIK 🖤 ️... in aiogram [ru]
Поискать мб там есть
источник