Вопросы по теме 'anorm'
Замена строки Scala Anorm очищает входные данные?
Я использую Play! framework вместе с Anorm для доступа к базе данных. Я часто вижу примеры, подобные следующему, где члены объекта вводятся непосредственно в оператор SQL.
Мой вопрос: эти входы продезинфицированы? Большинство примеров выглядят...
2758 просмотров
schedule
16.05.2024
Как обрабатывать неназначенные идентификаторы с помощью anorm?
Anorm имеет специальный тип anorm.Pk для типизированных первичных ключей (и его подкласс anorm.NotAssigned ). Это позволяет присвоить значение NotAssigned , если база данных отвечает за создание соответствующего ключа.
Существует ли...
356 просмотров
schedule
28.12.2023
Атомарные транзакции MySQL в Anorm
Я написал простой счетчик посещений, который обновляет таблицу базы данных MySQL с помощью Anorm. Я хочу, чтобы транзакция была атомарной. Я думаю, что лучшим способом было бы объединить все строки SQL вместе и выполнить один запрос, но с Anorm это...
1740 просмотров
schedule
16.03.2024
Многозначный параметр Anorm 2.3: обязательный anorm.NamedParameter
Использование scala 2.11.1 в игровой среде 2.3.
Поскольку Anorm не поддерживал многозначные параметры в предыдущих версиях, я использовал Дэвида . Anorm теперь поддерживает многозначные параметры , и я начал удалять обходной путь и...
1492 просмотров
schedule
23.10.2022
Обработка исключений запросов Scala Anorm
Я хотел бы понять, как лучше всего обрабатывать исключения с помощью Anorm, используя функции Scala Try and match.
Учитывая запрос
database.withConnection { implicit c =>
SQL("Select 1").execute()
}
Как бы я ловил исключения? Я...
206 просмотров
schedule
12.02.2024
Как создать запрос Anorm, чтобы пропустить обновление значений None в БД (Scala)
Я использую Anorm (2.5.1) в своем приложении Play+Scala (2.5.x, 2.11.11). Я довольно часто сталкиваюсь с проблемой, когда, если значение аргумента класса case равно None, я не хочу, чтобы это значение параметра вставлялось/обновлялось в базу данных...
114 просмотров
schedule
07.10.2022
Как сопоставить результат запроса с классом case с помощью Anorm в scala
У меня есть 2 класса case:
case class ClassTeacherWrapper(
success: Boolean,
classes: List[ClassTeacher]
)
2-й:
case class ClassTeacher(...
263 просмотров
schedule
02.06.2024
Anorm - универсальная вставка
Есть ли способ использовать Anorm как обычный ORM? Я хотел бы иметь метод, который просто вставляет предоставленный элемент.
def insert[T](element: T)(implicit connection: Connection) = {
element.insert(connection)
}
Я определенно могу...
27 просмотров
schedule
09.01.2024