我在grails中有一個領域類...如何讓gorm在創建數據庫時忽略此實體?只是讓它一個人待着。Grails實體沒有堅持
4
A
回答
9
聽起來像你不需要它是一個領域類然後。你可以在src/groovy文件中創建一個POGO。如果我的假設是錯誤的,請進一步解釋你想要完成的事情。
2
10
如果我明白了,你不想從域類創建表?如果是,請在域名類內使用此代碼:
static mapWith = "none" // disable persisting into database
+0
對這個問題的其他答案是好的和有幫助的,但這個問題嚴格是正確的答案。 – scrotty 2013-01-06 00:30:37
+1
'mapWith'的默認值是'「GORM」'。參見[grails源代碼](https://github.com/grails/grails-core/blob/31af2108f171534edca3f6f15391364ee1fb2641/grails-core/src/main/groovy/org/grails/core/DefaultGrailsDomainClass.java) – GreenGiant 2014-08-14 22:53:56
相關問題
- 1. servlet沒有堅持實體
- 2. 流利NHibernate沒有堅持實體類
- 3. Doctrine2 - 堅持實體與協會沒有提取相關實體
- 4. 沒有堅持
- 5. JPA實體堅持另一個實體
- 6. 堅持斷開POCO實體
- 7. 堅持新實體onFlush
- 8. Symfony的實體堅持空
- 9. JPA不堅持實體
- 10. 如何獲取所有堅持實體
- 11. Grails:在堅持後得到舊實例
- 12. JPA查詢沒有找到實體堅持後
- 13. 不能在JPA + Spring中堅持實體,沒有錯誤
- 14. 如何堅持實體,如何從沒有「主類」的實體創建表?
- 15. hibernate - 如何一次堅持所有實體和子實體
- 16. 主義堅持以前實體爲關鍵實體的實體
- 17. JPA的新手 - 不堅持每個包含實體時現有成員堅持
- 18. Mongoid沒有的update_attributes堅持
- 19. fabricJS沒有堅持填充
- 20. Mongoid領域沒有堅持
- 21. JPA孩子沒有堅持
- 22. AJAX驗證沒有堅持
- 23. 對象不堅持,沒有從Grails的2.4.5(休眠3)錯誤
- 24. Grails領域列表字段沒有堅持
- 25. 堅持實體框架查詢緩存
- 26. 工廠是否應該堅持實體?
- 27. JPA:含蓄堅持@ManyToOne實體
- 28. 同時堅持兩個實體
- 29. 學說2.1堅持實體preUpdate lifeCycleCallback
- 30. 問題堅持兒童實體EJB
您正在利用命令對象變爲可驗證的副作用。最好創建一個src/groovy類,並用'grails.validation.Validateable'註釋它。 – 2012-01-17 22:00:36
命令對象的Grails文檔特別提到了驗證功能,所以它看起來不像是將它當作副作用。 – Patrick 2012-01-17 23:26:37
您必須在控制器中聲明命令對象以使其成爲命令對象。如果您不將它用作命令對象,而只是將其驗證功能用作非持久性域類,則會產生副作用。 – 2012-01-17 23:44:59