Size: a a a

2020 August 24

👑️

👑OGURCHIK🖤 ️ in aiogram [ru]
.
Всем привет) #Вопрос использую бд MySQL, при нажатии юзером на /start, в бд добавляется first_name и user.id(Уникальный), при повторном нажатии на /start, выводит ошибку(что уже он там есть), как можно исправить это?
1 поднять скил а не сразу ботов
источник

👑️

👑OGURCHIK🖤 ️ in aiogram [ru]
2 в запрос добавить проверку
источник

f

fishsouprecipe 🤍 in aiogram [ru]
👑OGURCHIK🖤 ️
2 в запрос добавить проверку
Чё за проверка?)
источник

in aiogram [ru]
fishsouprecipe 🤍
Чё за проверка?)
Есть ли юзер в бд
источник

f

fishsouprecipe 🤍 in aiogram [ru]
Мне интересно, каким образом делать эту проверку вы хотите
источник

f

fishsouprecipe 🤍 in aiogram [ru]
Селект ?)
источник

👑️

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

f

fishsouprecipe 🤍 in aiogram [ru]
Вот правильный вариант говорю как питонист 100 лвл

try
insert с UNIQUE user_Id

except Уже есть такая поебота
update
источник

ф[

фрайдей [полиморфен]... in aiogram [ru]
А ещё есть вариант insert ignore
источник

.

. in aiogram [ru]
fishsouprecipe 🤍
Вот правильный вариант говорю как питонист 100 лвл

try
insert с UNIQUE user_Id

except Уже есть такая поебота
update
А можно сам момент с except, как его оформить
источник

f

fishsouprecipe 🤍 in aiogram [ru]
.
А можно сам момент с except, как его оформить
Ну попробуй инсертнуть дважды уникальный юзер ид, тебе даст ошибку, что такой юзер ид есть, её эксепти и в экспет блоке делай update этого юзера. Я конечно не работаю с БД, мб там есть какой-то изъебистый аля
SELECT (ЕСЛИ НИХУЯ ТО ИНСЕРТ, ЕСЛИ ЕСТЬ ТО АПДЕЙТ)
источник

ф[

фрайдей [полиморфен]... in aiogram [ru]
источник

👑️

👑OGURCHIK🖤 ️ in aiogram [ru]
fishsouprecipe 🤍
Вот правильный вариант говорю как питонист 100 лвл

try
insert с UNIQUE user_Id

except Уже есть такая поебота
update
🤦
источник

ф[

фрайдей [полиморфен]... in aiogram [ru]
INSERT IGNORE
источник

f

fishsouprecipe 🤍 in aiogram [ru]
АПДЕЙТ блеа
источник

f

fishsouprecipe 🤍 in aiogram [ru]
Или юзера апдейтить не надо?)
источник

f

fishsouprecipe 🤍 in aiogram [ru]
try except даёт куда больше гибкости, инсерт игнор хуита
источник

ф[

фрайдей [полиморфен]... in aiogram [ru]
источник

👑️

👑OGURCHIK🖤 ️ in aiogram [ru]
🤔я я бы уже забанил
источник

B

BPRO in aiogram [ru]
fishsouprecipe 🤍
try except даёт куда больше гибкости, инсерт игнор хуита
Мдааа, что же самоизоляция делает с людьми
источник