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

Автоинкрементное поле Scala Slick
Это вопрос, аналогичный другим вопросам об автоинкременте, но вместо предоставления списка столбцов для определения autoInc мне нужно каким-то образом предоставить ссылку на таблицу. Я использую MySQL import...
1332 просмотров
schedule 02.08.2023

Как определить необязательный внешний ключ в Slick?
У меня есть такая таблица: object Addresses extends Table[AddressRow]("address") { def id = column[Int]("id", O.PrimaryKey, O.AutoInc) def street = column[String]("street") def number = column[String]("number") def zipcode =...
4150 просмотров
schedule 16.09.2023

Выберите In, используя Slick
Есть ли способ выполнить такой запрос в Slick: "select * from foo where id IN (select other_id from bar where status = 'damaged')" Спасибо
830 просмотров
schedule 14.09.2022

Внутреннее соединение не работает в Slick
Не могли бы вы сказать мне, почему я не получаю внутреннее соединение, которое я ожидаю получить? У меня есть следующие таблицы case class Ability(id: UUID, can: Boolean, verb: String, subject: String, context: String) object Abilities extends...
2592 просмотров
schedule 12.04.2024

Как объединить кортежи по одним и тем же элементам в Scala
Например, если у меня есть следующие кортежи: (1, "a", "l") (1, "a", "m") (1, "a", "n") Я хочу объединить их так: (1, "a", List("l", "m", "n")) В моем случае списки являются результатом внутреннего соединения с использованием Slick....
2394 просмотров
schedule 21.08.2023

Как мне справиться с получением [object] или None в Scala?
Я реализую таблицу Users в Slick с классом User, который расширяет свойство SecureSocial Identity. У меня возникли проблемы с преобразованием из необязательного объекта типа, не сохраняемого в базе данных, в необязательный примитивный тип базы...
204 просмотров

Условно UPDATE поля с интерполяцией Slick String
У меня есть два Option s: val name: Option[String] = ... val shared: Option[Boolean] = ... Я хотел бы построить запрос UPDATE , который SET s эти поля, если вышеуказанные значения Some , но оставить их без изменений, если они None ....
607 просмотров
schedule 16.04.2022

Как я могу избежать многословия и повторяемости объявления модели Slick
В настоящее время я использую Slick 1.x для доступа к MySQL в рамках playframework 2.1.3. Хотя в целом функции Slick выглядят довольно хорошо, я не могу понять, насколько повторяющимся является синтаксис объявлений. Я имею в виду, взгляните на...
931 просмотров
schedule 10.01.2023

каждый раз, когда игра запускает гладкую воссозданную базу данных
Я использую play и использую slick . После перехода на slick, когда я запускаю сервер с запуском игры каждый раз, когда игра пытается удалить и воссоздать таблицы, говоря: «База данных по умолчанию нуждается в эволюции!» Несмотря на то, что в моей...
956 просмотров
schedule 02.08.2022

Как использовать Enums в Scala Slick?
Хотите сопоставить битовую маску MySQL INT с Slick. Я нашел это, но у меня есть небольшая проблема, как его использовать https://github.com/nafg/slick-additions/blob/master/src/main/scala/scala/slick/additions/Enum.scala Любая помощь, как...
3105 просмотров
schedule 15.07.2022

Как сохранить значение перечисления в slick
У меня есть следующее перечисление: object LoginStatus extends Enumeration() with BitmaskedEnumeration { type LoginStatus = Value val Active = Value("A") val Inactive = Value("I") } Мне нужно сохранить значение перечисления «A», но...
5893 просмотров
schedule 28.07.2022

Активатор Typesafe: Эволюция: невозможно отобразить 1.sql?
Гугление не помогло, поэтому сейчас привязываюсь сюда. До сих пор у меня не было большого успеха с Activator 1.0.0. Например, я сталкиваюсь со следующей проблемой как в Windows, так и в Linux (Ubuntu 13.04 64bit), когда «играю» с шаблоном...
299 просмотров

Преобразование/переупаковка результатов запроса Slick
У меня есть, надеюсь, простой вопрос о Слике. Извиняюсь, если это хорошо задокументировано - возможно, я что-то упустил из виду при поиске. У меня есть совокупный запрос, построенный следующим образом: def doQuery(/* ... */) = for { a <-...
206 просмотров
schedule 17.12.2022

Могу ли я сделать NATURAL JOIN is Slick v2?
Название говорит само за себя. Используя 2.0.0-M3, я хотел бы избежать ненужной многословности — это форма явного именования столбцов, которые должны быть объединены, поскольку они имеют соответствующие имена и поскольку NATURAL JOIN является...
229 просмотров
schedule 04.10.2022

Slick Напишите простую функцию создания таблицы
Эмм... Я пробую Slick с Play 2. Процесс создания таблицы стал очень разочаровывающим, потому что, в отличие от других ORM (например, ebean), Slick не определяет, создана ли база данных, если таблица уже существует, он сообщит об исключении. Я просто...
2152 просмотров
schedule 23.01.2024

соединение с playframework закрыто при использовании как slick, так и anorm
У меня в проекте используется и слик, и анорм. I define a method for slick object DBCache { def apply(app: play.api.Application) = Cache.getOrElse[Database](app.hashCode.toString){...
592 просмотров
schedule 26.07.2023

Операция умножения столбцов в группе по запросу в Slick
Я столкнулся с использованием группы по адресу суммирования/агрегирования объекта Scala Slick в другой Хотите пойти дальше, умножив два или более столбца (_.countA*_countB) перед применением функции суммирования, как показано ниже, но она...
1436 просмотров
schedule 24.01.2023

Scala, Slick подключаются к серверу MSSQL
Я пытаюсь подключиться к базе данных MSSQL, используя гладкую структуру. Следующий код показывает мою первую попытку, но я не могу понять, что не так. Эта ошибка возникает при выходе из него, как показано ниже: [1] создание значения не является...
5049 просмотров
schedule 24.05.2024

сравнить 2 даты в гладком запросе кажется сложным
привет Я не могу адаптировать этот пример кода: https://github.com/pedrofurla/slick-demo/blob/master/src/main/scala/slickdemo/domain/Person.scala . он имеет дело со способностью сравнивать даты в гладком запросе. Сложность заключается в том,...
4202 просмотров
schedule 09.08.2023

Играть!: DDL от Slick заменяет Evolutions?
Это может быть глупый вопрос, но я новичок в игре! & Слик. При использовании table.ddl.create от Slick я заметил, что он не создает эволюцию, но приложение все еще работает. Заменяет ли это эволюцию? Могу ли я использовать его в производстве?...
4450 просмотров
schedule 17.12.2022