Вопросы по теме '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 просмотров
schedule
12.11.2022
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