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

Неявный параметр Scalalikejdbc
Пытаюсь понять следующий синтаксис (неявный сеанс) в Scala: def getDates(date: String): Option[String] = DB.readOnly { implicit session => val date = "20201020" } Используя метод readOnly из scalalikejdbc. Определение метода: def...
36 просмотров
schedule 13.04.2022

Вложенные объекты с ScalikeJDBC
Я хочу иметь вложенные объекты с плоской таблицей базы данных в ScalikeJDBC. Meta(id: String) Poll(meta: Option[Meta], value: String) с сопоставлением с таблицей Poll(id VARCHAR(100), value VARCHAR(100)) Я не уверен, как это...
531 просмотров
schedule 26.06.2022

ResultSetExtractorException в SQL-интерполяции
У меня возникли проблемы с SQL-Interpolation в ScalikeJdbc . При попытке запустить следующий фрагмент кода val dbTableSQLSyntax: SQLSyntax = SQLSyntax.createUnsafely(dbTableName) sql""" SELECT COUNT(*) AS count,...
309 просмотров
schedule 01.08.2022

Множественная вставка ScalikeJdbc
Как выполнить несколько вставок в одной транзакции? def insertData(dataList: List[Data])(implicit session: DBSession = autoSession) = { // todo: this is probably opening and closing a connection every time? dataList.foreach(data =>...
2130 просмотров
schedule 24.01.2023

scalikejdbc, вернуть сгенерированные идентификаторы для пакетной вставки
Я хочу получить все сгенерированные идентификаторы при выполнении пакетной вставки. Я использую scalikejdbc 2.3.5. Это вообще возможно? В документах ничего не нашел
608 просмотров
schedule 30.12.2022

Spark Scala возвращает данные из rdd.foreachPartition
У меня есть такой код: println("\nBEGIN Last Revs Class: "+ distinctFileGidsRDD.getClass) val lastRevs = distinctFileGidsRDD. foreachPartition(iter => { SetupJDBC(jdbcDriver, jdbcUrl, jdbcUser, jdbcPassword)...
13126 просмотров

Устранение неполадок при загрузке jar в sbt
Я получаю следующую ошибку при запуске sbt, когда два конкретных плагина sbt добавляются вместе в проект в его определении сборки. Один из этих плагинов sbt — scalikejdbc , а другой — мой собственный , и очевидно, что их взаимное включение в...
1245 просмотров

разбиение на страницы
Мне просто интересно, как я могу применить смещение и ограничить параметры запроса в случае использования one.toManies API с несколькими левыми соединениями? Мой пример DSL: withSQL { select.from(CustomerTable as cust)...
244 просмотров
schedule 14.10.2022

Использование класса case для анализа данных, содержащих перечисление, в ScalikeJdbc и ScalaJson
Мне нужно прочитать определенные значения перечисления (кроме других обычных вещей, включая некоторые необязательные нулевые значения ) из базы данных MySQL в Scala . Я использую ScalikeJdbc для запроса MySQL и анализа набора результатов....
626 просмотров
schedule 14.12.2022

Интерполяция SQL с помощью ScalikeJDBC
Я пытаюсь воспроизвести пример интерполяции SQL с библиотекой ScalikeJDBC ( здесь ). val member = sql"select id, name from members where id = ${id}" println(member.statement) Но я получаю странный результат: select id, name from members...
878 просмотров
schedule 04.06.2023

Оставлено JOIN с предложением AND в ON с scalikejdbc
Итак, у меня есть этот sql (часть гораздо большего запроса): from Person p left join ForeignCredentials fc on fc.person_id = p.id and fc.type = 'FACEBOOK' и я пытаюсь представить это в scalalikejdbc следующим образом: select.from(Person...
393 просмотров
schedule 21.12.2023