簡體   English   中英

啟用級聯保存和事務的Grails域關聯

[英]Grails domain associations with cascading save enabled and transactions

假設我們有以下兩個域類:

class Book {
    static belongsTo = [author: Author]
}
class Author {
    static hasMany = [books: Book]
}

否,如果使用幾本書初始化AuthorAuthor.save() ,則將級聯保存到Book並將AuthorBook實例都保存到db中。

但是,無論提到的操作是否將以事務方式完成,我在文檔中都找不到。

任何想法?
有任何資源要檢查嗎?

答案取決於保存的位置 它是在標記為事務性的控制器操作中完成的嗎? 是否在默認情況下使用事務的服務中? 還是在其他沒有交易的地方完成。

如果保存是在支持事務的某個位置完成的(上面的兩個示例),那么可以。 否則,不會的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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