cost 238 ms
在 clojure 中使用 korma 在 mysql 中插入多行

[英]Inserting multiple rows in mysql using korma in clojure

我正在開發一個安靜的應用程序,它在后面使用 Clojure,在前面使用 Angular。 我有以下表格:客戶、訂單、項目、訂單項。 我正在使用 korma 與 MySql 數據庫進行通信。 當我對所有實體進行 CRUD 操作時,一切正常。 但我不知道如何在數據庫中插入多行? 我應該在 korma 中 ...

在sqlkorma中模仿分區/窗口函數

[英]Imitate partitions/window functions in sqlkorma

我試圖使用sqlkorma調用此函數的等效函數,並且在文檔( http://sqlkorma.com/docs )中找不到相應的分區: 為清楚起見,在我的數據庫中,存在一對多關系列變量“cgi”和“c.id” ...

科爾馬/字段可以采用一列列嗎?

[英]Can korma/fields take an array of columns?

我希望能夠傳遞用戶定義的字段數組,其中包含需要提取的所有列的列表。 科爾馬/字段可以采用一列列嗎? 我本質上想要創建的是這樣的: ...

建立where子句?

[英]Building where clauses?

我希望能夠為查詢建立where子句。 我想輸入一個where條件數組,並使用korma構建查詢,如下所示: 但是,此處的for循環將復制查詢對象。 是否有合並這些對象的方法,或者您可以建議采用其他方法來實現所需的輸出? ...

如何用逗號分隔的ID字符串構建WHERE查詢?

[英]How to build a WHERE query from a comma delimited string of ids?

我希望能夠構建一個查詢,該查詢采用一串uuid並用逗號將其吐出以生成以下sql語句: UUID SQL 我試圖在以下方法中使用sqlkorma生成此查詢,但是在生成WHERE子句時遇到問題。 ...

Clojure測試中的數據庫模擬

[英]Database mocking in Clojure tests

如何模擬我的postgres數據庫進行測試? 我的應用程序很簡單,但是找不到模擬數據庫進行測試的好方法。 在Java中,我通常使用HSQLDB,但是Clojure中有解決方案嗎? 這是我的項目文件。 這就是我配置數據庫的方式。 將來,我將使用配置文件。 有一個很好 ...

為什么我的Clojure應用程序需要_minutes_分鍾才能連接到Postgres?

[英]Why does my Clojure application take _minutes_ to connect to Postgres?

我的項目使用Docker Compose創建兩個服務(app和postgres)。 在本地,應用程序(使用Compojure,JDBC,Korma,Ragtime等的Clojure應用程序)可以立即連接到postgres,而不會出現問題。 但是,當我出於測試目的將應用程序部署到Digital ...

如何在Luminus或Compojure項目中設置Korma?

[英]How to setup Korma in Luminus or Compojure projects?

我正在嘗試使用Korma並將其設置為我的Luminus項目。 Korma為Postgresql提供以下幫助程序: 我如何才能以某種方式利用文件profiles.clj ,那里有用於PG的測試和開發連接字符串來設置Korma? 如果是這樣,在profiles.clj中沒有“生產”連 ...

Korma 和 Postgresql 的默認 ID?

[英]Default ID with Korma and Postgresql?

我有以下架構: 這是相應的藝術品實體: 我想知道為什么以下返回PSQLException ERROR: null value in column "id" violates not-null constraint : ID SERIAL PRIMARY KEY字段不應該自動填充嗎? 這 ...

用Korma原始SQL插入

[英]Raw SQL insert with Korma

我想使用Korma執行以下原始SQL: 參數等於: 兩者都評估以更正字符串並可以重復執行。 但是在運行時,我在psql控制台中遇到以下錯誤: 無法找出問題所在。 有人曾經與Korma進行過插入嗎? PostgreSQL 9.5 +科爾馬0.4.2 ...

無法為帶有默認字段的Korma實體選擇COUNT(*)

[英]Unable to SELECT COUNT(*) for Korma entity with default fields

我無法從我在Korma中映射的實體中SELECT COUNT(*) 。 這是我的實體: (declare users responses) (korma/defentity users (korma/entity-fields :id :slack_id :active :token ...

Compojure / ring應用程序,在測試范圍外初始化數據庫

[英]Compojure/ring app, initialize database outside test-scope

我如何整理數據庫,以便我的(def db ...)在運行單元測試時不會嘗試初始化數據庫(因為那時那里將不再是數據庫)。 我在函數(with-redefs)中模擬了sql和dml,但是到目前為止,我發現的所有示例都直接在名稱空間中直接定義數據庫(例如,未包裝在函數中)。 ...

select的科爾馬字段功能不會拒絕列嗎?

[英]select's fields function of korma does not reject colums?

我在Windows上使用sqlite3數據庫處理clojure及其korma庫。 我以7web書為例。 它介紹了select*函數及其朋友。 但是,使用fields函數可以添加字段而不是進行限制。 我想念什么嗎? ...

我可以在科爾馬的兩個字段上使用distinct嗎?

[英]Can I use distinct on two fields in Korma?

我有一個包含四個字段的表: a , b , c和d 。 我想要一個查詢: 該文檔建議類似 但是生成的SQL類似於: 我想要的是: 如何將distinct修飾符限制為僅兩個字段? 使用不同的修飾符值(例如DISTINCT (a, b) )進行試驗會導致S ...

2015-03-18 13:03:36   1   169    korma  
如何將korma選擇結果轉換為json以獲得休息服務(compojure)?

[英]How to convert korma select results to json for a rest service (compojure)?

我正在使用compojure,cheshire和korma(以及postgre db)來創建休息服務。 我創建了一個包含兩個字符串字段(名稱和描述)的表,其結構如下: 我可以在此表中插入記錄,但是當我嘗試執行時 並從服務器返回結果 我收到這樣的錯誤:java.lang. ...


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