Лучшие slick вопросы ИТ разработчиков

  • 21голосов
  • 5ответов
  • 0просмотров

Использование автоинкрементных полей с PostgreSQL и Slick

Как вставить записи в PostgreSQL, используя ключи AutoInc с отображенными таблицами Slick? Если я использую и Option для идентификатора в моем классе case и установлю его на None, PostgreSQL будет жаловаться на вставку, что поле не может быть ...

ЗаданNov 02, 2012, 3:20 PMотJack
  • 62голосов
  • 4ответа
  • 0просмотров

Как написать независимое от базы данных приложение Play и выполнить первоначальную инициализацию базы данных?

м используюскользкий [http://slick.typesafe.com/]сPlay Framework [https://www.playframework.com/]2.1 а у меня некоторые проблемы. Учитывая следующую сущность ... package models import scala.slick.driver.PostgresDriver.simple._ case ...

ЗаданDec 01, 2012, 3:33 PMотj3d
  • 17голосов
  • 2ответа
  • 0просмотров

Как Scala Slick переводит код Scala в JDBC?

Какскользкий [http://slick.typesafe.com/]перевести код, такой как: val q2 = for { c В JDBC? Использует ли это Scala Virtualized? Использует ли он какой-то другой метод?

ЗаданDec 07, 2012, 6:03 AMотPhil
  • 3голосов
  • 2ответа
  • 0просмотров

Функции высшего порядка с Scala Slick для СУХОГО совершенства

У меня есть идея, как должен выглядеть слой доступа к данным со Scala Slick, но яя не уверен, если этодействительно возможно. Позволять'Предположим, у меня есть таблица User, в которой есть обычные поля, такие как id, email, пароль и т. ...

ЗаданJan 24, 2013, 11:16 AMотqui
  • 15голос
  • 1ответ
  • 0просмотров

SLICK Как определить двунаправленное отношение «один ко многим» для использования в классе дел

Я использую SLICK 1.0.0-RC2. Я определил следующие две таблицы: «Директорат» и «ServiceArea», в которых «Дирекция» имеет отношение один ко многим с ServiceArea. case class Directorate(dirCode: String, name: String) object Directorates extends ...

ЗаданFeb 05, 2013, 9:23 AMотMagnus Smith
  • 9голосов
  • 2ответа
  • 0просмотров

Слик, как сопоставить запрос с моделью таблицы наследования?

Слик, как сопоставить запрос с моделью таблицы наследования? то есть, У меня есть таблица A, B, C A "родитель» стол и B & Уход "ребенок» Таблицы Что я хотел бы знать, так это то, как я должен смоделировать это, используя пятно, чтобы A было ...

ЗаданFeb 28, 2013, 10:02 PMотserver.note
  • 27голос
  • 1ответ
  • 0просмотров

Как сделать агрегацию с пятном

Я хочу заставить Slick создавать запросы, такие как select max(price) from coffees where ...Нопятно»документация с [http://slick.typesafe.com/doc/1.0.0-RC1/lifted-embedding.html#aggregation] Безразлично»т помощь val q = Coffees.map(_.price) ...

ЗаданMar 03, 2013, 8:22 PMотJeriho
  • 11голосов
  • 3ответа
  • 0просмотров

Как выполнить DDL только тогда, когда таблицы не существуют?

использую Slick 1.0 с Play Framework 2.1 и MySQL.I ' я хотел бы контролировать создание таблицы ddl, чтобы она происходила только в том случае, если таблицы нене существует. То есть таблицы должны создаваться только при первом запуске игры. Как ...

ЗаданMar 14, 2013, 10:52 AMотMagnus Smith
  • 9голос
  • 1ответ
  • 0просмотров

сопоставленная проекция с сопутствующим объектом в SLICK

Я вложил классы / объекты и хочу сохранить (и получить) их в базе данных с помощью SLICK. Я понимаю, что с SLICK картографическая проекция была бы ключевой. Кроме того, я использую сопутствующий объект для отображения между вложенными объектами и ...

ЗаданMar 26, 2013, 12:53 AMотjans
  • 43голосов
  • 2ответа
  • 0просмотров

Как обновить несколько столбцов, используя Slick Lifted Embedding?

Как обновить несколько столбцов, используя Slick Lifted Embedding?Этот документ [http://slick.typesafe.com/doc/1.0.1-RC1/lifted-embedding.html#updating] Безразлично»Скажи много. Я ожидал, что это будет что-то вроде ...

ЗаданMay 26, 2013, 6:10 AMотexpert
  • 17голосов
  • 3ответа
  • 0просмотров

Можно ли использовать предложение IN в простой SQL Slick?

Например, я хочу создать следующий запрос: SELECT c.* FROM Coffees c WHERE c.name IN ('robusta', 'arabica')Моя попытка не удалась: val cnames = List("robusta", "arabica") sql""" SELECT c.* FROM Coffees c WHERE c.name IN ${cnames} """ could not ...

ЗаданJul 01, 2013, 1:41 PMотRogach
  • 16голос
  • 1ответ
  • 0просмотров

Слик и фильтрация по столбцам параметров

Я пытаюсь отфильтровать по необязательному столбцу даты с Scala Slick 1.0.1. Может быть, я просто нене вижу, но яу нас есть таблица, которая выглядит примерно так: case class UserRole(id:UUID, userID:UUID, role:String) object UserRole ...

ЗаданJul 09, 2013, 3:14 PMотMichael Kohout
  • 10голос
  • 1ответ
  • 0просмотров

Что такое Zip-соединение? Вы когда-нибудь слышали об этом или о парном присоединении?

Этот раздел Slick 'страница документации [http://slick.typesafe.com/doc/1.0.1/lifted-embedding.html#joining-and-zipping] довольно странно. Что это за почтовый индекс? Это говорит о том, что это означает: > парное соединение двух запросов но ...

ЗаданJul 10, 2013, 7:43 PMотMeredith
  • 9голос
  • 1ответ
  • 0просмотров

Как использовать сопоставленные таблицы Слика с внешними ключами?

борюсь со сликомПоднятые встраиваемые и сопоставленные таблицы. API кажется мне странным, может быть, просто потому, что он структурирован таким образом, чтомне незнакомо Я хочу построить Task / Todo-List. Есть две сущности: * Задача: каждая ...

ЗаданJul 24, 2013, 7:47 AMотuser573215
  • 19голосов
  • 2ответа
  • 0просмотров

несколько соединений с гладким

Для объединения двух таблиц сделано как (for { (computer, company) Но в случае, если требуется объединение между несколькими таблицами, что является правильным способом, пытающимся ниже, но не работает (for { (computer, company,suppliers)

ЗаданAug 30, 2013, 2:52 PMотdsr301
  • 6голосов
  • 2ответа
  • 0просмотров

Как я могу создать пользовательский тип столбца с помощью Typesafe Slick в Scala?

У меня есть таблица PostgreSQL сenum, который создается: CREATE TYPE file_status AS ENUM ('new', 'uploading', 'queued', 'processing', 'done', 'failed');и соответствующее поле CREATE TABLE files ( ... status file_status NOT NULL, ... );С Scala ...

ЗаданSep 26, 2013, 12:22 PMотjbnunn
  • 4голос
  • 1ответ
  • 0просмотров

Scala Slick наследование таблиц

У меня наследование таблиц SQL реализовано следующим образом: Table Shape: Column | Type ------------+--------- shape_id | integer square | foat name | character varying(64) Table Triangle Column | Type ------------+--------- shape_id | integer ...

ЗаданOct 11, 2013, 12:14 AMотmtomy
  • 20голосов
  • 2ответа
  • 0просмотров

Как я могу обработать таблицу столбцов> 22 с Slick, используя вложенные кортежи или HLists?

Я новичок в Scala (используя 2.10) и Slick (используя 2.0-M2). Я вижу, что одним из способов обойти ограничение в 22 столбца для таблиц в Slick является использование вложенных кортежей. Я могу'не могу понять, как это сделать, несмотря наэтот ...

ЗаданOct 28, 2013, 12:52 PMотsventechie
  • 3голосов
  • 2ответа
  • 0просмотров

Scala / Slick plain SQL: получить результат в виде карты

У меня есть простой метод для извлечения пользователя из БД с помощью простого метода Sclick SQL: object Data { implicit val getListStringResult = GetResult[List[String]] ( prs => (1 to prs.numColumns).map(_ => prs.nextString).toList ) def ...

ЗаданNov 10, 2013, 3:06 PMотCaballero
  • 4голосов
  • 2ответа
  • 0просмотров

Slick: запрос нескольких таблиц / баз данных с получением имен столбцов

В моем приложении Play есть методы, которые запрашивают таблицы базы данных с более чем ста столбцами. Я могу't определить класс case для каждого такого запроса, потому что он был бы просто смехотворно большим и должен был бы изменяться с каждым ...

ЗаданNov 28, 2013, 8:20 AMотCaballero
  • 17голосов
  • 4ответа
  • 0просмотров

Слайк влево / вправо / внешние соединения с опцией

В примерах Slick есть несколько примеров объединения, где один из результирующих столбцов может быть нулевым, как это может быть в случае выполнения левого, правого или внешнего объединения. Например: val explicitLeftOuterJoin = for { (c, s) Но ...

ЗаданDec 04, 2013, 8:40 PMотsiki
  • 15голосов
  • 2ответа
  • 0просмотров

Как я могу использовать новый Slick 2.0 HList, чтобы преодолеть ограничение в 22 столбца?

В настоящее время я пишу Slick-код для нацеливания на старую схему с двумя таблицами> 22 столбца. Как яиспользуйте новый код HList [http://slick.typesafe.com/doc/2.0.0-M3/api/#scala.slick.collection.heterogenous.HList] ? Я'у меня 2.0-M3 работает ...

ЗаданDec 12, 2013, 9:11 PMотsventechie
  • 4голосов
  • 2ответа
  • 0просмотров

Slick: Фильтрация всех записей с датой joda DateTime, равной сегодняшней

Один из способов добиться этого будет выглядеть так: val now = DateTime.now val today = now.toLocalDate val tomorrow = today.plusDays(1) val startOfToday = today.toDateTimeAtStartOfDay(now.getZone) val startOfTomorrow = ...

ЗаданJan 25, 2014, 11:16 AMотRăzvan Flavius Panda
  • 16голосов
  • 3ответа
  • 0просмотров

Как рассчитать (*) в Slick 2.0?

СогласноДокументация Slick 2.0 [http://slick.typesafe.com/doc/2.0.0/queries.html], чтобы получить количество строк в таблице: val q1 = coffees.length // compiles to SQL (simplified): // select count(1) from "COFFEES"Однако оказывается, ...

ЗаданFeb 02, 2014, 7:50 PMотkes
  • 25голосов
  • 2ответа
  • 0просмотров

Возврат идентификатора AutoInc после вставки в Slick 2.0

Я посмотрел на край света для ответа на этот вопрос. На Slick 2.0 не так много информации. Ниже приведен мой код для моей модели адресов, как я могу получить метод create, возвращающий идентификатор после того, как он сделал вставку? package ...

ЗаданFeb 19, 2014, 10:53 PMотJames Little
  • 8голосов
  • 2ответа
  • 0просмотров

Как использовать 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) extends Table[(Long, Int, Int, ...

ЗаданMar 22, 2014, 1:56 PMотuser504909
  • 14голосов
  • 4ответа
  • 0просмотров

Выключите выход Slick

Слик заполняет консоль огромным количеством сообщений журнала. Я хотел, как и предложенная документация, использоватьslf4j-nop, поэтому ведение журнала отключено, но Akka нужна собственная библиотека slf4j. Так что я остался сakka-slf4j_2.10 что ...

ЗаданApr 15, 2014, 3:14 PMотArthur C
  • 31голосов
  • 2ответа
  • 0просмотров

Просмотр SQL-запроса в Slick

Есть ли способ наблюдать за оператором SQL, который будет сгенерированQuery? Например, у меня есть это: val q = actions.filter(v => v.actionHash === hash && v.carriedAt > past) Могу ли я просмотреть его базовый сырой SQL?

ЗаданMay 02, 2014, 6:03 PMотAnton
  • 15голос
  • 1ответ
  • 0просмотров

Обновление БД Scala Slick

У меня есть следующий код, который вставляет строку в таблицу с именем luczekInfo и функцию для получения данных из базы данных. Мой вопрос, как сделать функцию для обновления столбцов из таблицы luczekInfo, в строках, возвращаемых функцией get ...

ЗаданJun 02, 2014, 11:57 AMотpmalecki
  • 2голос
  • 1ответ
  • 0просмотров

Slick: динамическая сортировка в запросе с левым соединением

Это проблема, вытекающая изДругой вопрос [https://stackoverflow.com/questions/24180017/dynamic-query-parameters-in-slick-sorting/24188487?noredirect=1#comment37342646_24188487] , Мне нужно иметь возможность динамически передавать столбец для ...

ЗаданJun 12, 2014, 5:58 PMотCaballero
  • 2голосов
  • 2ответа
  • 0просмотров

Обновление Scala Slick 2.0Все равно insertALL?

Ищете способ сделать пакетное обновление, используя Slick. Есть ли эквивалентное обновление для вставки ВСЕ? До сих пор исследование Гула провалило меня. У меня есть список классов дел, которые имеют различный статус. Каждый из них имеет свое ...

ЗаданJul 22, 2014, 3:47 AMотcritium
  • 14голосов
  • 2ответа
  • 0просмотров

Scala Slick один ко многим коллекциям

У меня есть база данных, которая содержит действия с отношением «один ко многим». Цель состоит в том, чтобы получить все виды деятельности, со списком их регистраций. Создавая декартово произведение действий с регистрациями, есть все ...

ЗаданAug 28, 2014, 11:02 AMотA.J.Rouvoet
  • 14голос
  • 1ответ
  • 0просмотров

В чем разница между inSet и inSetBind в Slick

ScalaDoc из функций [http://slick.typesafe.com/doc/2.1.0/api/index.html#scala.slick.lifted.ColumnExtensionMethods] не был заполнен. Я знаю, что методы используются для имитации SQLIN ключевое слово (например,SELECT * FROM table WHERE id IN ...

ЗаданOct 26, 2014, 11:52 PMотMike
Пред1След