Вопросы по теме '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 просмотров
schedule
20.09.2023
Условно 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 просмотров
schedule
10.04.2022
Преобразование/переупаковка результатов запроса 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