cost 398 ms
SLICK:使用一個 slick api 調用在 3 個不同的表中插入值

[英]SLICK: To insert value in 3 different tables using one slick api call

這個問題與 slick 有關:我有三個表: 1) 用戶 2)Team2成員 3)Team2Owners 在我向用戶發布的請求中,我傳遞了memberOf和managerOf值,這些值將分別插入到Team2members和Team2Owners表中,而不是插入到 Users 表中。 盡管發布請求的 ...

為理解而編寫的DBIOAction是否總是按順序運行?

[英]Do DBIOActions composed in for comprehensions always run sequentially?

我知道,將Scala中的Futures組合在一起以進行理解時,除非它們在for理解之外聲明,否則它們將按順序運行(如本文所述 )。 DBIOActions是否以相同的方式工作? 例如在以下查詢中, query1要在query2之前執行? ...

使用Slick進行匯總

[英]Do Aggregation with Slick

我的數據庫結構如下所示: id | 內容 我要如何獲得具有最大ID(不僅僅是ID)的條目 。 我讀了答案“ 如何使用 Query(Coffees.map(_.price).max).first 進行聚合” ,但發現語句中沒有first一種方法: Query(Coffees.m ...

光滑的模式左加入產生笛卡爾積

[英]slick schema leftJoin produce Cartesian product

我有這兩個表: 我想讓所有部門的經理姓名(如果經理存在)總計3行。 但是在我的架構中,當我這樣做時: 我正在得到笛卡爾積(dm.size = 6) 嘗試這樣查詢: 導致錯誤: [SlickException:讀取ResultSet列Path s2._ ...

光滑的模式-獲取聯接表

[英]slick schema - fetch joined tables

做光滑的第一步,我有這個表 但我得到編譯錯誤: 類型Query [Nothing,Nothing,Seq]的表達式不符合預期的類型List [DepartmentManager 我試圖做這樣的事情(只是檢查一下,我知道這很不好): 但是它沒有給我想要的結果-后者 ...

SLICK 3.0 - 多個查詢相互依賴 - db.run(action)

[英]SLICK 3.0 - multiple queries depending on one another - db.run(action)

我是Slick 3的新手,到目前為止我已經理解db.run是異步調用。 返回Future后運行.map或.flatMap。 我的代碼中的問題是所有子查詢都不起作用(嵌套db.run)。 從概念上講,我沒有得到什么? 這樣的代碼是否有效,如下所示? 基本上在第一個查詢的.map中 ...

動態OR過濾 - 光滑

[英]Dynamic OR filtering - Slick

好的,我有一個方法,有多個這樣的可選參數 我想編寫一個動態查詢,它能夠以這種方式獲取已定義參數的數據 所以根據定義哪些參數將它們添加到OR運算符查詢? ...

光滑的動態可選查詢或OR過濾器

[英]Slick dynamic optional query or OR filter

我有一個問題,我幾天都無法解決, 我想根據我的可選值進行動態查詢。 如果定義了一個值,我想查詢所選結果,否則給我*表的投影。 由於在理解中不可能將Lift Embedding DSL與普通的Scala代碼混合使用,有沒有其他方法可以實現這一點? 看起來像或做的事情 另外 ...

嘗試使用SLICK進行第一步,但似乎無法正常工作或文檔已過時

[英]Trying to do first steps with SLICK but things do not seem to work or documentation is outdated

使用一個自定義的源代碼生成器來創建MySQL數據庫所需的類,如以下問題所述: 如何使用Slick的源代碼生成器設置用戶名和密碼? 然后嘗試遵循入門指南 ,以便使用SLICK執行最簡單的查詢並嘗試其功能。 該TableQuery val期從源代碼生成器創建不具備的屬性ddl ,以便執行 ...

具有play2.1.4的ScalaQuery

[英]ScalaQuery with play2.1.4

我正在將play2.0應用程序遷移到具有很多scalaquery實現的play2.1上。 隨着所有的遷移更改,其最終編譯(不使用定理)的標尺仍然存在。 播放編譯並且階段成功,但是出現以下錯誤 SynonymMappings.scala這是我遇到錯誤的地方 此行跟蹤的表單轉 ...

Scala Slick理解問題

[英]Scala Slick Comprehension issues

我在庫中有以下內容: 案例類別: 表: 數據訪問層是使用這些模型的二進制文件設置的。 如果我在Foos定義中嘗試諸如“ for(f <-Foos)yield f”之類的理解,我們會很高興。 如果在使用該庫的代碼庫中的任何地方嘗試它,則會得到: 我的猜測是它 ...

通過Option列進行滑動和過濾

[英]Slick and filtering by Option columns

我正在嘗試使用Scala Slick 1.0.1過濾可選的日期列。 可能我只是看不到它,但我有一個看起來像這樣的表: 你會看到endDate是可選的。 如何構造一個我過濾的查詢,以便endDate可以是NULL / None還是大於當前(db)日期? 僅供參考,我通常使用嵌 ...

在Slick中根據Id選擇單行

[英]Select single row based on Id in Slick

我想根據Id查詢用戶的單行。 我有以下虛擬代碼 在我看來, findById對查詢單個列是一種過度findById因為Id是標准主鍵。 有誰知道更好的方法? 請注意我正在使用Play! 2.1.0 ...

如何使用光滑進行聚合

[英]How to make aggregations with slick

我想強制光滑創建像 但光滑的文檔沒有幫助 因為那些q1-q4不是查詢,我無法獲得結果,但可以在其他查​​詢中使用它們。 這個說法 生成正確的查詢但不推薦使用(生成警告:“不推薦使用類ColumnExtensionMethods中的方法max:使用Query.max” ...

光滑,如何將查詢映射到繼承表模型?

[英]Slick, how to map a query to an inheritance table model?

光滑,如何將查詢映射到繼承表模型? 即 我有表A,B,CA是“父”表,B&C是“子”表我想知道的是我應該如何使用光滑模型這樣A將是抽象和B&C具體類型,以及查詢A中的行將導致B或C對象 類似於JPA的InheritanceType.TABLE_PER_CLASS 。 ...

為什么光滑的預測不起作用

[英]Why the slick projections do not work

出於某種原因,在我的情況下,即使簡單的Slick表聲明也不起作用。 我正在使用光滑的2.10(1.0.0),這是maven中央存儲庫中的最新版本。 有人能告訴我它為什么不起作用嗎? ...

如何在所有者/模式名稱前綴中使用Scala的Slick sql插值

[英]How to use Scala's Slick sql interpolation with owner/schema name-prefixes

我們有一個數據庫設置,其中有一個單獨的用戶,用於Oracle數據庫中的所有者和數據庫表的用戶。 這意味着實際上每個查詢都帶有這樣的前綴:ownername.tablename 如果我只是在Slick的SQLInterpolation.sql函數中靜態地編寫整個內容,那么這將很好地工作: ...

如何在select子句中編寫嵌套查詢

[英]How to write nested queries in select clause

我正在嘗試使用SLICK 1.0.0生成此SQL: 我最成功的嘗試是(我刪除了“連接”部分,因此它更具可讀性): 這會在子查詢中產生缺少括號的SQL: 這顯然是無效的SQL任何想法如何讓SLICK把這些括號放在正確的位置? 或者可能有不同的方法來實現這一目標? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM