Вопросы по теме 'slick'
Выберите строки на основе MAX значений столбца в ScalaQuery/SLICK
Скажем, у меня есть таблица, например:
UserActions
UserId INT
ActionDate TIMESTAMP
Description TEXT
который содержит даты, когда пользователи выполняли определенные действия. Если бы я хотел получить последнее действие, которое...
4212 просмотров
schedule
02.08.2023
Scala Slick: запрос с использованием прямого встраивания не работает
Я использую следующий код для запроса элементов из таблицы mysql (класс Account - это просто класс case, представляющий поля базы данных)
val res = Queryable[Account].map(_.name)
val db =...
994 просмотров
schedule
12.11.2022
Сортировка запроса Slick приводит к выражению for
Следующая функция работает нормально, но я бы хотел, чтобы она сначала сортировала результаты по parent_id, а затем по порядку.
def getTree = for {
(a, c) <- Activities leftJoin Clients on (_.id === _.id_a)
} yield (a.id, a.label,...
3339 просмотров
schedule
16.12.2022
Сопоставитель типов клиентов для Slick SQL
Я нашел этот пример из гладкого тестирования: https://github.com/slick/slick/blob/master/slick-testkit/src/main/scala/com/typesafe/slick/testkit/tests/MapperTest.scala
sealed trait Bool
case object True extends Bool
case object False extends...
9151 просмотров
schedule
17.12.2022
Подсчет строк с помощью Slick 1.0.0
Я пытаюсь создать запрос с помощью Slick 1.0.0, который возвращает количество строк, эквивалентное следующему оператору SQL:
SELECT COUNT(*) FROM table;
Что у меня есть до сих пор:
val query = for {
row <- Table
} yield row...
4189 просмотров
schedule
18.07.2023
Как вы печатаете операторы select для следующих запросов Slick?
Я хотел бы выяснить, какой из следующих запросов будет наиболее эффективным для получения количества строк в таблице, поэтому я пытаюсь распечатать операторы выбора. Я знаю, что вы можете добавить .selectStatement к Queryable, но не знаю, говорит ли...
11109 просмотров
schedule
01.11.2022
Как сделать запрос INSERT IGNORE с помощью Slick?
Из-за характера предметных данных, которые я использую в моем проекте, во входных наборах часто встречаются повторяющиеся записи (иногда это означает дублирование записей в одном и том же входном наборе, и это можно легко обработать с помощью...
1753 просмотров
schedule
28.03.2023
Как сделать агрегаты с помощью slick
Я хочу заставить slick создавать такие запросы, как
select max(price) from coffees where ...
Но документация slick не помогает.
val q = Coffees.map(_.price) //this is query Query[Coffees.type, ...]
val q1 = q.min // this is...
11938 просмотров
schedule
25.09.2022
Получить значение столбца по умолчанию в Slick?
Есть простой способ сделать это? Я заблудился в исходниках, пытаясь найти какой-нибудь код, который это сделает.
1457 просмотров
schedule
14.05.2023
Пул соединений в slick?
Есть ли простой способ использовать пул соединений БД с Slick от scala?
12135 просмотров
schedule
08.07.2023
Странное исключение при использовании groupBy в slick
У меня есть таблица с несколькими столбцами, два из них: vendingMachineId (которые повторяются), и у каждого есть метка времени.
Я хочу получить последнюю временную метку для каждого торгового автомата, поэтому я сделал следующее:
def...
354 просмотров
schedule
04.08.2022
определение ссылки «многие к одному» в классе case Slick
Другой вопрос отвечает на вопрос, как определить ассоциацию "один ко многим", определив метод в классе "один" ( Directorate ) который возвращает Seq класса «многие» ( ServiceArea ). Но это не касается «двунаправленной» части вопроса....
1656 просмотров
schedule
29.07.2022
Могу ли я создать запрос на обновление с переменными полями без использования простого SQL?
Могу ли я построить запрос на обновление с переменным количеством полей без использования простого SQL?
Например, обновить один столбец просто - я просто уступаю его, чтобы создать узкий запрос.
Query(RolesTable).filter((role: RolesTable.type)...
671 просмотров
schedule
24.04.2022
Как обновить несколько столбцов с помощью Slick Lifted Embedding?
Как обновить несколько столбцов с помощью Slick Lifted Embedding? Этот документ мало что говорит.
Я ожидал, что это будет что-то вроде этого
Query(AbilitiesTable).filter((ab: AbilitiesTable.type) => ab.id === ability_id).map((ab:...
14085 просмотров
schedule
04.04.2022
Указание типа возвращаемого значения для MappedProjection Slick
Я использую PlayFramework 2.1.1 в сочетании с Slick 1.0.1 и Play-Slick-Plugin 0.3.2.
Определение абстрактного класса, который заставляет мои модели реализовывать «forInsert»-Mapper, не удается, потому что я не могу указать правильный тип...
224 просмотров
schedule
21.07.2023
Параметр Scala [java.util.Date] не может быть преобразован в параметр [java.sql.Date]
У меня есть форма Play, которая выглядит так:
val form = Form( tuple(
/* 5 more fields */
"dueDate" -> optional(date)
) )
Я пытаюсь вставить "dueDate" в объект в Slick.
newAuditForm.bindFromRequest.fold(...
3047 просмотров
schedule
04.07.2022
Как комбинировать классовые случаи?
Я использую play framework и slick, play framework использует карту случаев в проверке формы, но есть значения, которые мне не нужно проверять, поскольку они не вводятся пользователем, например. идентификатор и дата выполнения предоставляются на...
258 просмотров
schedule
05.05.2022
Гладкий столбец таблицы сравнения с нулевым значением
Может кто-нибудь, пожалуйста, скажите мне, как мы сравниваем столбец таблицы с NULL, используя приподнятое вложение slick.
Чего я хочу добиться в mysql:
select * from Users where email = '<some_email_addr>' and ( removed = NULL OR removed...
6124 просмотров
schedule
21.08.2022
Гладкий выбор строки по идентификатору
Выбор одной строки по идентификатору должен быть простым делом, но у меня возникли некоторые проблемы с выяснением того, как сопоставить это с моим объектом.
Я нашел этот вопрос , который ищет то же самое, но данный ответ не работает для меня....
7632 просмотров
schedule
13.03.2022
Slick FAIL TO PARSE TILEMAP
Я столкнулся с другой проблемой, когда учился работать с библиотекой slick.
Я создал простую маленькую карту с блоками 5x5 размером 50x50 пикселей. Я пробовал все, но я все еще получаю ту же ошибку.
Вот мой класс:
public class PlayState...
2198 просмотров
schedule
02.07.2023