grails-3.0

    0熱度

    1回答

    將grails2移植到grails3。 在grails2我使用了大量的 log.info,log.debug 陳述方 src/main/groovy文件。 但在默認情況下grails-3 log不被注入。 它給出的錯誤類似於No such property: log for class

    0熱度

    1回答

    在我的Grails Web應用程序,我有以下域類: ​​ 現在我要實現的abillity過濾的1:N的關係一樣的東西像國家地址(應該是動態的,這意味着用戶可以自己添加不同的過濾器)。 完成此操作的最佳方法是什麼? 從Customer對象中過濾集合?例如customer.addresses.findAll{...} 從數據庫直接查詢?我如何添加Customer<->Address關係的限制。 bel

    3熱度

    1回答

    Iam無法訪問grails3中的web應用程序文件夾文件夾.. 實際上我已經在web-app文件夾和grails2中有robots.txt我能夠直接訪問http://localhost:8080/robots.txt。但遷移到grails3 IAM無法在http://localhost:8080/robots.txt

    0熱度

    1回答

    有誰知道如何在USER_HOME/.grails/settings.groovy文件中指定自定義存儲庫的憑據嗎? 目前,它看起來像: grails { profiles { repositories { myRepo { url = "http://foo.com/repo" snapshotsEnabled = true }

    1熱度

    1回答

    好吧,我正在嘗試學習grails,我不明白UrlMappings是如何工作的。 這是我的代碼: package naturalselector class UrlMappings { static mappings = { "/pleasemapit"(view: '/index') "/creatures/" { controller = 'Natural

    0熱度

    1回答

    是否可以創建PagedResultList實例或模擬? 對於背景:目前我正在編寫控制器單元測試。如果有必要,我會保存服務功能調用。但是其中一些功能有PagedResultList作爲返回類型。所以我必須注入一個PagedResultList實例或null。 在某些情況下,我需要一個實例,因爲控制器做這樣的事情: testFunction(){ def result = sampleSer

    1熱度

    1回答

    在將2.2多個mixin更改爲traits(作爲Grails 3從2.2升級的一部分)後,我得到以下錯誤。 org.hibernate.exception.SQLGrammarException:無法提取的ResultSet 這裏 的錯誤發生,如果(man.names) 名稱是類型MansNameEnt對一個歡迎常駐性質的hasMany,連接表存在於數據庫中。不知道爲什麼現在打破? 任何想法?

    0熱度

    1回答

    假設src/main/resources/public/文件夾下的文件index.html在一個Grails 3應用程序,一個人如何更新,並具有立即可用,無需重新啓動應用程序的變化? 使用Grails 2時,對web-app文件夾所做的任何更改都可以在瀏覽器重新加載時使用,因此我假定已經引入了緩存機制。

    0熱度

    2回答

    默認腳手架工作在Grails的3.1.19我創建了一個域類具有以下字段 byte[] caCert. 當訪問生成創建行動,我收到了文件瀏覽對話框,並上傳文件。點擊創建時,我得到 caCert is type-mismatched。 看着PARAMS對象看來,我只是獲取文件的名稱是一個字符串。使用默認的腳手架,我如何獲得byte []字段來實際獲取我上傳的文件的內容?在創建控制器代碼是 def

    0熱度

    1回答

    繼參考文檔到to upgrade a Grails 2.x plugin to Grails 3.x 我被步驟2揭去 - 複製源從原來的Grails 2插件。 具體cp -rf ../quartz-2.x/QuartzGrailsPlugin.groovy src/main/groovy/grails/plugins/quartz 這是否意味着我要創建目錄的grails/plugins/quart