|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
|
Обновление БД при логине19.05.2017, 04:05. Показов 968. Ответов 17
Метки нет (Все метки)
Нужно что бы когда юзер логинился, в БД обновлялся столбец userrank, юзер получает рандомное число и но прибавляется к его рангу.
Проблема в том, что в JpaRepository нету метода обновления кого то столбца в базе (или я не нашел и не понял). https://github.com/heros79/TaskMLab проект Что можете посоветовать.
0
|
|
| 19.05.2017, 04:05 | |
|
Ответы с готовыми решениями:
17
Использование прокси при логине Моргание экрана при логине Фильтрация символов при логине |
|
3639 / 2971 / 918
Регистрация: 05.07.2013
Сообщений: 14,220
|
|
| 19.05.2017, 09:45 | |
|
достаешь из репозитория юзера, которого надо обновить, меняешь, делаешь repo.save(newUser)
0
|
|
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
|
| 19.05.2017, 10:57 [ТС] | |
|
xoraxax, по другому никак, обновлять все столбцы?
0
|
|
|
1552 / 918 / 193
Регистрация: 26.03.2010
Сообщений: 3,105
|
|
| 19.05.2017, 11:05 | |
|
нативный апдейт напишите
0
|
|
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
|
| 19.05.2017, 11:08 [ТС] | |
|
neske, писал через Factory но там что то при выборке (FROM User user) ошибку кидает, что то с версиями не то
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
||||||||
| 19.05.2017, 12:08 | ||||||||
0
|
||||||||
|
378 / 370 / 114
Регистрация: 30.06.2010
Сообщений: 1,445
|
||
| 21.05.2017, 17:17 | ||
0
|
||
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
||||||
| 21.05.2017, 19:10 [ТС] | ||||||
0
|
||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 21.05.2017, 22:22 | |
|
DavidKarchikyan, наверное надо погуглить...у вас хрень какая-то написана....
Напишите этот запрос так чтобы он работал в клиенте вашей БД. Затем скопируйте его к себе в код.
0
|
|
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
||||||
| 21.05.2017, 23:46 [ТС] | ||||||
|
KEKCoGEN,
Добавлено через 45 минут https://github.com/heros79/TaskMLab Буду рад и признателен если укажете на мои ошибки, первый ЕЕ проект
0
|
||||||
|
378 / 370 / 114
Регистрация: 30.06.2010
Сообщений: 1,445
|
||
| 22.05.2017, 05:07 | ||
К тому же у вас в запросе еще есть переменная username, которая никак не передается
0
|
||
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
||||||||||||
| 22.05.2017, 12:02 [ТС] | ||||||||||||
|
Добавлено через 14 минут или нумерация параметров функции? Добавлено через 11 минут
Добавлено через 5 минут сори нет ошибок кавычку удалили просто))) Добавлено через 29 минут Не выходит не фига(((
0
|
||||||||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 22.05.2017, 14:17 | |
|
DavidKarchikyan, покажите последний вариант запроса который у вас.
0
|
|
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
||||||||||||||||
| 22.05.2017, 16:59 [ТС] | ||||||||||||||||
Добавлено через 2 минуты Я думаю может вызов его неправильно сделал, в коде все работает, регистрация логин и так далее, при регистрации ранг дается заносится, список выводит. Вот только при логине ранг не меняется. Добавлено через 2 часа 33 минуты Hibernate: UPDATE users SET userrank = ? WHERE username = ? лог при любых выше перечисленных способах Добавлено через 56 секунд
Добавлено через 1 минуту
0
|
||||||||||||||||
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|||
| 22.05.2017, 22:24 | |||
|
Добавлено через 16 секунд
0
|
|||
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
|
| 22.05.2017, 22:26 [ТС] | |
|
KEKCoGEN, Да вроде все норм но не обновляется база))
0
|
|
|
2399 / 2224 / 565
Регистрация: 28.12.2010
Сообщений: 8,672
|
|
| 22.05.2017, 22:30 | |
|
DavidKarchikyan, пишите ваше рандомное значение в лог прежде чем слать в ДАО. Так же пишите в лог выражение где вы ранк вычесляете и юзернейм. Остановите программу в дебаге сразу после коммита транзакции и смотрите в БД на результат (а ещё лучше напишите юнит тест)
0
|
|
|
64 / 64 / 26
Регистрация: 07.01.2016
Сообщений: 374
|
|
| 22.05.2017, 22:34 [ТС] | |
|
KEKCoGEN, помучаюсь но вижу что проблема в получении записи из БД через ДАО, не знаю почему но через JPA
findALL()получает все параметры, но getUserRank только ноль получает, хотя там значение не 0
0
|
|
| 22.05.2017, 22:34 | |
|
Помогаю со студенческими работами здесь
18
Вылеты при логине в браузере Opera Разграничение возможностей юзера (при логине)
Как отследить ошибку при логине к Oracle? Открытие страницы в зависимости от роли при логине Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
1С: Программный отбор элементов справочника Номенклатура по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа.
В качестве фильтра для отбора справочника служит группа номенклатуры.
Отбор под наименованию группы (на. . .
|
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
|
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс.
Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
|
1С: Программный отбор элементов справочника Сотрудники по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа.
В качестве фильтра для отбора служит предопределенное значение перечислений.
Процедура. . .
|
|
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
|
Оттенки серого
Argus19 18.03.2026
Оттенки серого
Нашёл в интернете 3 прекрасных модуля:
Модуль класса открытия диалога открытия/ сохранения файла на Win32 API;
Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|