13
Tôi làm cách nào để có được danh sách các lớp miền mà tôi sử dụng trong dự án của mình? Một cái gì đó như GORM.domains.list()
.Danh sách tất cả các lớp miền trong Grails
Tôi làm cách nào để có được danh sách các lớp miền mà tôi sử dụng trong dự án của mình? Một cái gì đó như GORM.domains.list()
.Danh sách tất cả các lớp miền trong Grails
Sử dụng
grailsApplication.getArtefacts("Domain")
bạn nhận được một danh sách các trường hợp GrailsDomainClass giữ meta-thông tin về các lớp miền. Bản thân lớp miền được trả về bằng cách gọi getClazz(). Tóm lại:
grailsApplication.getArtefacts("Domain")*.clazz
trả về danh sách đầy đủ các lớp miền hiện có.
Phiên bản grails mới hơn cũng hỗ trợ grailsApplication.domainClasses cũng như getArtefacts. –