Вопросы по теме '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 просмотров
schedule
18.10.2022
Как читать и записывать объект 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 просмотров
schedule
17.12.2022
Скала Анорм. Вставить исключение; индекс параметра вне допустимого диапазона
Попытка вставить пользовательские данные в БД. Проверил все параметры, данные правильные, но все равно выдает исключение
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 просмотров
schedule
29.05.2022
Как добавить дополнительный неявный экстрактор в 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 просмотров
schedule
08.08.2022
Не удалось найти неявное значение параметра 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 просмотров
schedule
07.07.2023
Обработка 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