Giả sử một lớp Grails miền đơn giản:Grails lớp miền: hạn chế duy nhất cho nhiều cột
class Account {
String countryId;
String userName;
String password;
static constraints = {
...???...
}
}
Nó là cần thiết rằng tên người dùng là duy nhất cho một đặc biệt countryID, do đó phải có một độc đáo contraint trên hai cột. Làm thế nào để diễn đạt điều này trong các ràng buộc định nghĩa?
Tôi đang xem web và trong stackoverflow cụ thể mà không tìm ra câu trả lời. Cuối cùng, tôi đã tìm ra giải pháp trong [Grails reference] (http://grails.org/doc/1.0.x/ref/Constraints/unique.html) mặc dù tất cả các ví dụ tài liệu Grails khác chỉ liên quan đến trường hợp cột đơn. Không biết rằng tự trả lời không được phép trong vòng 8 giờ – rainer198