gorm

    0熱度

    1回答

    我知道beforeInsert和beforeUpdate和beforeDelete事件應該是可能的,但是有沒有更方便的方法?

    0熱度

    1回答

    的Groovy版本2.4.8 的Grails版本2.5.1 我試圖用類似條款從我的顧問表拉行,也如果有傳入該方法的公司名稱,那麼我只想從該公司取得顧問。 我構建無工作正常的企業組成的兩個查詢一個,但是當我取消那臺公司爲了測試運行第二個查詢行,我得到了下面的異常 org.springframework.orm.hibernate4.HibernateQueryException: Not all n

    0熱度

    1回答

    我想了解GORM是如何工作的。 爲建築物和建築物(建築物的區域)建設項目數據庫沒有按照我希望的方式工作。我想要的是:每個項目都有一幢建築物和一幢建築物。 我嘗試了這種方式: class Project { String name static hasOne = [building: Building] Buildingpart buildingpart St

    -3熱度

    1回答

    我是grails的新手,並可通過在線獲得其文檔進行學習。 有一件事讓我在閱讀find()功能時感到困惑。 Book.find(String query) // pass the HQL, However there are various overloaded variants. 現在,如果我用這個find()功能這樣的。 Category.find("from Category as cat

    0熱度

    1回答

    我們基於Grails/GORM的應用程序不是SQL轉義的字符串輸入,我基本上可以直接在數據庫上存儲任何字符。 同時大家都說GORM/Hibernate自動處理轉義輸入。 是否有一些配置選項或已知禁用自動轉義的插件組合?

    0熱度

    1回答

    我正在使用spring-security並添加了一個額外的域 - 「UserSettings」,我不希望在創建用戶時創建該域。 要遵循所有原則,我決定在此創建一對一關係。 用戶域: package com.trading.security import groovy.transform.EqualsAndHashCode import groovy.transform.ToString i

    0熱度

    1回答

    我遷移到Grails的3.1.15(休眠4),發現我的一些控制器動作不工作了。 我有以下行爲(簡體) def create() { def myDomainObject = myDomainservice.getDefault() if (myDomainObject.validate()) { myDomainObject.save() ren

    0熱度

    1回答

    我試圖從Grails應用程序查詢存儲與postgres ltree類型的物化路徑。不幸的是,我的查詢使用「?」這是由GORM捕獲作爲參數 sqlRestriction("materialized_path ? (SELECT ARRAY(SELECT CAST(CAST(subpath(?,0,generate_series) AS text) ||'.*{1}' AS lquery) FROM

    0熱度

    2回答

    在Grails中,我想要一個具有前綴並自動增量的ID。 我會有這些前綴:A和B。 然後我將具有如下序列: new MyObject('A').save() ---> ID = A-1 new MyObject('A').save() ---> ID = A-2 new MyObject('B').save() ---> ID = A-3 等等......是否有可能將assigned發生器與auto

    0熱度

    1回答

    我的目標是防止從列表中回滾所有對象,以防發生運行時異常。 我有兩個領域類 class Payment { String orderNo; String transactionId; String orderTotal; Date paymentDate; } class Order extends { static hasMany = [it