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

Где я могу определить методы, которые будут вызываться в таблицах?
(Я полный новичок в Scala и Slick, поэтому любой обзор кода приветствуется) У меня определены следующие class и Slick Table : case class Foo(title: String, description: String, id: Int = 0) class FooTable(tag: Tag) extends Table[Foo](tag,...
88 просмотров
schedule 12.09.2021

Тип столбца не определен при обновлении с slick 2.1 до slick 3.2 в scala
Следующий блок кода работал над гладкой версией 2.1, но когда я обновил гладкую версию, код не работал. import slick.lifted.Column trait IntegerId { def id: Column[Int] } Получена ошибка: Cannot resolve symbol Column Есть ли...
63 просмотров
schedule 14.11.2021

Проблемы Scala с slick 2, когда класс корпуса и имя объекта совпадают
Ну, у меня есть некоторые проблемы с именами классов, вот моя проблема У меня есть такой класс случая, case class Foo( val compositeKey: String, // clientId-now-requestId val requestPath: String, val requestStatus: String) { def this()...
721 просмотров
schedule 22.03.2022

В Slick есть способ объявлять таблицы без использования специального драйвера JDBC.
В моем коде сохранения во всех таблицах и т. д. У меня есть следующий импорт import scala.slick.driver.PostgresDriver.simple._ Это хорошо, потому что это работает, но это проблема, потому что весь мой код привязан исключительно к Postgres....
101 просмотров
schedule 04.10.2022

Как использовать DateTime в Slick2.0?
Я хочу использовать DateTime в модели Slick 2.0. Я использую джодатайм: Я добавил зависимости в Build.scala : "joda-time" % "joda-time" % "2.3", "org.joda" % "joda-convert" % "1.6" Затем я делаю: class Comment(tag:Tag)...
6739 просмотров
schedule 21.02.2023

Вывод нескольких универсальных типов в абстрактном классе, который должен быть доступен компилятору.
Я работаю над абстрактным CRUD-DAO для моего проекта play2/slick2. Чтобы иметь удобные первичные идентификаторы, безопасные для типов, я использую Unicorn в качестве дополнительной абстракции и удобства поверх сликов MappedTo и ColumnBaseType ....
377 просмотров
schedule 28.10.2022

SLICK: Как использовать результат запроса в другом запросе?
Я хотел бы выполнить что-то вроде следующего: Я хотел бы вернуть список пользователей, отсортированных сначала по тому, за кем пользователь "следит", а затем по некоторому дополнительному баллу. Однако следующий код, который я написал ниже, не...
402 просмотров

Slick 2.0: Удалить несколько строк
Что я хотел сделать, так это удалить N самых старых идентификаторов из моей таблицы, используя эту функцию: def deleteOldRows(size: Int)(implicit s: Session): Int = MyTable.sortBy(_.id.asc).take(size).delete Эта операция выдает...
2616 просмотров
schedule 01.06.2023

стратегия загрузки связанных сущностей с помощью slick 2
Я использую play 2.3 с slick 2.1. У меня есть два связанных объекта — Message и User (упрощенный пример домена). Сообщения пишут пользователи. Рекомендуемый способ (единственный способ?) выражения такого отношения — использование явного...
641 просмотров
schedule 25.10.2022

Scala Slick находит все даты и время меньше, чем DateTime.now()
Я пытаюсь написать краткий запрос Scala Slick, чтобы найти все даты, которые меньше текущего DateTime.now() . Я продолжаю получать проблемы с компиляцией, когда Column[DateTime] не сравним с обычным DateTime . Как правильно написать этот запрос...
2522 просмотров
schedule 24.02.2023

Play Slick 2.1.0 Эта СУБД позволяет возвращать только один столбец AutoInc из команды INSERT.
В следующем коде я могу вставить свои записи просто отлично. Но я бы очень хотел вернуть идентификатор вставленного значения, чтобы затем вернуть объект как часть моего ответа. def postEntry = DBAction { request => request.body.asJson.map...
2712 просмотров
schedule 08.04.2024