Вопросы по теме 'anorm'

Реализуйте 1-метровое отношение с помощью анормы
Допустим, у нас есть отношение 1-м, классический пример: Автор-Книга. У нас есть 2 case-класса (и таблицы в БД ofc) на уровне доступа к данным, Author и Book соответственно. Есть ли способ получить коллекцию авторов, заполнив каждого из них...
838 просмотров
schedule 30.04.2023

Ошибка Scala Anorm Postgresql при сохранении массива байтов
У меня есть таблица базы данных в Scala Playframework, определенная как CREATE TABLE account ( id SERIAL, email TEXT NOT NULL, buffer BYTEA NOT NULL, PRIMARY KEY (id) ); Я использую буфер протокола для сериализации...
1619 просмотров

Как читать и записывать объект Anorm с помощью нового JSON API в Play Framework 2.1-RC2?
Я пытаюсь перенести свое приложение Play 2.0.x на Play 2.1-RC2 и наткнулся на следующую проблему. В моем приложении у меня есть класс case, который выглядит так: case class Player( playerId: Pk[Long], name: Option[String], groupId: Long )...
1904 просмотров

Скала Анорм. Вставить исключение; индекс параметра вне допустимого диапазона
Попытка вставить пользовательские данные в БД. Проверил все параметры, данные правильные, но все равно выдает исключение java.sql.SQLException: Parameter index out of range (1 > number of parameters, which is 0). Код такой...
525 просмотров
schedule 29.06.2022

Play Framework 2.0 правильный способ представления набора в запросе с использованием Anorm
Я пытаюсь вернуть список результатов с помощью Anorm, используя запрос, который возвращает совпадающие строки для набора идентификаторов. Например. select * from example where id in (1,2,3,4,5) Если я попытаюсь SQL( """ select...
340 просмотров
schedule 01.04.2023

Почему этот результат Anorm представляет собой пустой список? (Воспроизвести 2.1.0)
Нуб Scala здесь; для жизни я не могу понять, почему я не получаю результат для этого вызова Anorm SQL. Когда я запускаю вывод отладки SQL, он возвращает результат просто отлично, но при запуске кода я получаю пустой список(). Есть ли проблема с...
681 просмотров
schedule 29.05.2022

Anorm Scala Разница между executeUpdate и executeInsert
Я ломал голову над разницей между использованием executeUpdate() и executeInsert() . В следующем коде я использовал executeInsert() def addEntry(day: DateMidnight, create_time: DateTime, points: Long, src: String) = DB.withTransaction {...
3098 просмотров
schedule 15.09.2022

Как написать/использовать экстрактор анормов, например rowToStringSequence Column[Seq[String]]
я написал этот преобразователь строк. implicit def rowToStringSequence: Column[Seq[String]] = Column.nonNull { (value, meta) => val MetaDataItem(qualified, nullable, clazz) = meta value match { case data: Seq[String] =>...
285 просмотров

Как добавить дополнительный неявный экстрактор в Play 2.1.4 и использовать его?
Я использую Play 2.1.4 против базы данных postgresql. В базе данных postgresql я использую uuid в качестве типа данных pk, который соответствует java.util.UUID. Функция SqlParser.getT в стандарте не имеет неявного экстрактора для java.util.UUID....
1440 просмотров
schedule 17.03.2022

Play 2.2 для Scala: ограничения размера Anorm и java.lang.Integer
Я заметил, что такое выражение: DB.withConnection { implicit conn => SQL("Select id, description FROM my_table WHERE id = {id}").on("id" -> 4)() .map { // TODO: Notice Integer.MAXVALUE = 2,147,483,647 // How can I handle a...
284 просмотров
schedule 05.06.2023

Анормовая вставка с курком
У меня есть таблица с триггером, который обновляет столбец в таблице после вставки. Проблема в том, что это возвращает false: def insert(user: User, token: String) = { DB.withConnection { implicit connection =>...
74 просмотров
schedule 23.12.2023

Импорт anorm.SQL в IntelliJ IDEA 13
Версия для сообщества IntelliJ 13 Игровая платформа 2.2 Скала 2.10.2 Я импортирую anorm._ и использую SQL в своем объекте. Объект начинается следующим образом: package controllers import play.api.mvc._ import play.api.db.DB import...
651 просмотров

Не удалось найти неявное значение параметра c: anorm.Column[Float]
У меня есть этот аналогичный вопрос, но он мне не помогает. ( Значения с плавающей запятой для синтаксического анализа ). И я могу честно сказать, что не понял решения этого вопроса. Я получаю эту ошибку времени выполнения: could not find...
1221 просмотров
schedule 13.06.2022

Play Framework: URISyntaxException при передаче специального символа из coffeescript
В настоящее время я делаю окно поиска в проекте с Play Framework. Я сделал простой код, который передает значение search_box в поле «при вводе» и запрашивает результат поиска с сервера. $(".search_box").on "input", (event) ->...
602 просмотров
schedule 13.02.2023

Обновить версию зависимости Anorm в игровом проекте
Я использую игру 2.3.1. Последняя версия anorm обновлена ​​для преобразования столбца типа массива sql (многозначный) в список [T]. Я не могу получить пакет anorm.Column.columnToArray в свой проект. Я добавил распознаватели и зависимость для...
420 просмотров
schedule 24.12.2022

создать динамический SQL с помощью anorm
я не хочу удалять и повторно вставлять каждую строку, поэтому я использовал следующее, чтобы попытаться использовать несколько строк с анормом: SQL(""" delete from PERSON_ROLES WHERE person_id = {userId} and...
378 просмотров

Обработка Joda DateTime с помощью Anorm 2.3
Я новичок в Play! и я использую версию 2.3.4. До сих пор я без проблем использовал тип java.util.Date , но, наконец, хочу использовать тип DateTime . Итак, я пытаюсь использовать тип org.joda.time.DateTime , но anorm не знает, как...
924 просмотров
schedule 03.10.2023

Парсер числовых типов и аномалий PostgreSQL с Play! скала 2.3
Я хочу использовать числовой тип Postgresql 9.3, но мой парсер: private val Account403Parser: RowParser[Account403] = { get[Long]("id") ~ get[Float]("amount") map { case id ~ amount => Account403.apply(id, amount) } не работает,...
185 просмотров
schedule 30.03.2024

Slick и Anorm на платформе Typesafe
Я начал использовать Scala, Play Framework и в настоящее время изучаю другие технологии Typesafe Reactive Platform. Тем не менее, я просто немного запутался в технологии слоя сохранения, которую следует использовать. Есть Anorm от Play Framework,...
2310 просмотров
schedule 30.05.2022

Поддержка функции array_agg, специфичной для PostgreSQL, в рамках scala?
Существует ли какая-то структура реляционной базы данных scala (anorm, squeryl и т. д.), использующая агрегаторы, подобные postgres, для создания списков после группировки или, по крайней мере, имитации ее использования? Я бы ожидал двух уровней...
1552 просмотров
schedule 20.04.2023