cost 270 ms
在 Golang 中使用“按情況排序”時如何避免 sql 注入?

[英]how can I avoid sql inject when using "order by case when" in Golang?

有一個代表用戶名的參數; 我需要得到一些排序的記錄,如果“starred_by”列包含“userPrefix”,它應該在前面,其他的應該在最后。 原始 sql 喜歡如下: 但顯然這會導致 sql 注入問題,我該如何解決? 解決sql注入的方法。 ...

什么時候使用 GORM 運行 Automigrate

[英]When is right time to run Automigrate with GORM

我見過的大多數 Go/GORM 示例都顯示在打開數據庫連接后立即調用 Automigrate,包括此處的 GORM 文檔。 對於 API 服務,每 API 次請求,這將是一次昂貴/需要的呼叫。 因此,我假設,對於 API 服務,Automigrate 應該從常規流程中刪除並單獨處理。 我的理解正確 ...

GORM 無法更新一對多關系中的數據

[英]GORM unable to update data in one to many relationship

我有兩個表用戶和文檔。 它們以這樣一種方式相關,即每個文檔必須屬於使用一對多關系的用戶。 當我嘗試更新文檔時出現以下錯誤錯誤:在表“documents”上插入或更新違反了外鍵約束“fk_users_documents”(SQLSTATE 23503) 這是我的結構定義和更新 function ...

從 postgres 獲取數據時出現 GORM nil 錯誤

[英]GORM nil error when fetching data from postgres

我正在嘗試使用 GORM 從我的 postgres 數據庫中獲取一對多表數據,但是當我嘗試打印返回的數據時,我不斷收到以下錯誤 我已驗證數據存在於我的數據庫中,這是顯示我如何構建所有內容的代碼 ...

grails4 遷移 Traits 延遲加載問題 - HHH000142:字節碼增強失敗

[英]grails4 migration Traits lazy load issue - HHH000142: Bytecode enhancement failed

我已將我的應用程序從 Grails-3.x 遷移到 Grails-4.1.1 我的大多數域類都實現了以下特征 class (DynamicProperties),出於某種原因它具有 GormEntity 的實現 - 以覆蓋 propertyMissing 方法。 上面的特征已經被許多像這樣的領域類實 ...

GORM deleted_at" IS NULL

[英]GORM deleted_at" IS NULL

我剛開始學習 GORM,目前正在嘗試從一個表到多個表中獲取數據。 我有兩個表:用戶和文件。 一個用戶可以有多個文檔。 當我嘗試獲取文檔時,我不斷收到錯誤消息 下面是我嘗試獲取數據的代碼 Function 取數據 我在這里做錯了什么? ...

Spring Data 是否有類似 grails gorm save failOnError 的配置?

[英]Does Spring Data has a configuration like grails gorm save failOnError?

所以我們首先使用 gorm 使用 grails 創建了一個項目,現在我們正在將所有內容遷移到 spring 引導,我們正在使用 Spring 數據,在 gorm hibernate 保存方法上,有一個參數grails.validation.ValidationException如果驗證失敗則拋出 ...

GORM IdentityEnumType 映射 NPE 與 Grails 2.5.6

[英]GORM IdentityEnumType mapping NPE with Grails 2.5.6

我有一個應用程序正在嘗試從 Grails 2.0.3 升級到 Grails 2.5.6。 許多使用 IdentityEnumType 的域類 map 枚舉: 該應用程序在啟動時拋出 NPE: 我們在 null 屬性實例中尋找 enumClass 鍵的代碼。 任何人都知道如何讓它工作? 我在用: 插 ...

Grails GSP g:select constraints.inList 不再存在?

[英]Grails GSP g:select constraints.inList doesn't exist anymore?

我發現將舊的 Grails 項目遷移到 5.x 領域: 普惠制: 不再起作用了。 有沒有辦法代替它? 或者我應該如何更換它? 順便說一句:如果 Grails-Maintainer 讀到這個,我會避免在標准配置中使用 field-plugin。 對於新用戶等。我認為修改 grails 1+2 中的頁 ...

EntityActionVetoException:EntityInsertAction 被否決

[英]EntityActionVetoException: The EntityInsertAction was vetoed

當我嘗試使用 Grails/GORM 保存(插入)有效域 object 時,出現此異常。 我在互聯網上的任何地方都找不到有關此錯誤的信息。 我看過以前有人處理過這個錯誤嗎? (org.hibernate.action.internal.EntityActionVetoException:Entit ...

如何更改 Spring Boot in Grails (5) app 使用的物理命名策略

[英]How to change Physical Naming strategy used by Spring Boot in Grails (5) app

盡管我們可以提供將由 Gorm 交互使用的命名策略,但似乎我們無法影響 Spring Boot 使用的底層命名策略,該策略仍設置為默認的 PhysicalNamingStrategyStandardImpl class。 當我們使用 Gorm 時,為什么在 Grails 應用程序中需要這個? If ...

如何使用 Grails 的 Gorm 刪除日期早於兩周前的所有行

[英]How to delete all rows where date is older than two weeks ago using Grails' Gorm

我是 Gorm 的新手,目前有一個要求,我需要刪除所有超過兩周的記錄。 現在我正在像這樣查詢我的表: 我確信有一種更好、更有效的方法可以使用 gorm 刪除所有超過 14 天的記錄,我想知道是否有人知道如何做到這一點? 謝謝! ...

Gorm 不會自動生成 model ID

[英]Gorm does not autogenerate model ID

我有一個以下 model 並且似乎 gorm 不會為此自動生成 ID。 type Customer struct { gorm.Model Username string `gorm:"unique;type:varchar(100); NOT NULL;" ...

2022-07-31 23:29:47   1   23    grails-orm  
在 GORM/GO 中使用“關系”查詢

[英]Using 'relational' queries with GORM/GO

問題 GORM 的文檔有點稀疏,我們沒有讓一些概念起作用——“有很多”。 https://gorm.io/docs/has_many.html 我在代碼中添加了我的概念問題作為 FIXME。 如果有人知道如何解決這些問題,我想稍后將其添加到 GORM 文檔中。 編碼 控制台 output 資源 h ...

為什么 Gorm 無法識別 Grails 4 中的 mongo 域 class?

[英]Why does Gorm not recognize mongo domain class in Grails 4?

Grails 4.0.10。 Mongodb 5.0.9 社區。 我正在按照https://gorm.grails.org/latest/mongodb/manual/的說明使用 Grails 插件項目。 第一個異常,build.gradle: 一旦我這樣做了,我就會得到依賴錯誤並且還必須添加 ...

有沒有一種簡單的方法可以在 liquibase 變更集之后運行 hibernate 'dbCreate update'? (也許在引導程序中)

[英]Is there an easy way to run hibernate 'dbCreate update' AFTER liquibase changesets? (Perhaps in bootstrap)

我正在使用 liquibase 和 grails5,並且想在 liquibase 完成后運行 hibernate dbCreate 代碼(在開發模式下)。 如果您在 dbCreate 設置為更新的情況下運行,hibernate 在 liquibase 運行之前創建/更新數據庫。 這使得 liqui ...

創建后Gorm只讀字段

[英]Gorm read only field after create

我需要在創建后將模型的屬性之一設為只讀。 我的代碼正在工作,但是當我嘗試更新時它不會拋出任何錯誤。 當我們嘗試更新時,您能幫我解決如何出錯嗎? ...


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