Có cách nào để GORM không tồn tại một tài sản không? Tôi đang lập kế hoạch để xác định một thuộc tính mật khẩu xác nhận trên lớp người dùng của tôi mà tôi sẽ sử dụng để xác nhận, nhưng không nên tiếp tục tồn tại.Nói cho GORM không tồn tại một tài sản
10
A
Trả lời
28
Sử dụng từ khóa thoáng GORM có thể được hướng dẫn không tồn tại tài sản cụ thể.
Tiếp theo đoạn mã cho thấy việc sử dụng các proerties thoáng
class Book {
static transients = [ "digitalCopy" ]
static constraints = {
releaseDate(nullable: true)
}
String author
String title
Date releaseDate
File digitalCopy
}
tài sản digitalCopy trong khai thoáng qua thông báo GORM không để tồn tại digitalCopy
2
OK - chỉ được quản lý để trả lời câu hỏi của riêng tôi với một số tìm kiếm khác. Nên có nhiều bệnh nhân hơn. Thuộc tính tĩnh transients
"xác định danh sách tên thuộc tính không nên được lưu giữ trong cơ sở dữ liệu. Điều này thường hữu ích nếu bạn có chỉ đọc chỉ bao gồm logic".
http://grails.org/doc/latest/ref/Domain%20Classes/transients.html
Các vấn đề liên quan
- 1. Cách kiểm tra xem tài sản có tồn tại không?
- 2. JSP tag đậu cho tài sản đó có thể không tồn tại
- 3. Tại sao SQLite nói rằng instr không tồn tại?
- 4. apache nói thư mục DocumentRoot của tôi không tồn tại
- 5. Deserializing tài sản vào một đối tượng tồn tại từ trước
- 6. Giải pháp cho thiếu tài sản bảo tồn-3d trong IE 10
- 7. tìm kiếm solr cho các tài liệu mà một trường không tồn tại
- 8. "Mẫu tài liệu" của một lập trình viên có thẻ tồn tại cho Windows không?
- 9. Thêm tài sản cho động vật NET
- 10. Tài nguyên lập trình cho người không nói tiếng Anh
- 11. Mục đích của ivar khi tài sản tồn tại là gì?
- 12. PropertyChanged cho tài sản indexer
- 13. Tại sao Rails không tìm thấy tài sản của tôi?
- 14. Environment.GetCommandLineArgs - tại sao nó là một phương pháp? Tại sao không phải là tài sản?
- 15. Tại sao KeyValuePair <,> không có tài sản khóa?
- 16. actionscript (flex): làm thế nào để biết liệu một tài sản của đối tượng tồn tại (hoặc xác định)?
- 17. Không hiểu tài sản Storyboard.TargetProperty
- 18. ray 3.1 không thể biên dịch tài sản trên sản do tài sản chủ cấu hình
- 19. Dump Symfony2 tài sản cho Amazon S3
- 20. Silverlight: Ràng buộc một đứa trẻ kiểm soát tài sản cho một tài sản trong một điều khiển người dùng
- 21. FileNotFoundException cho mscorlib.XmlSerializers.DLL, mà không tồn tại
- 22. RAD cho asp.net có tồn tại không?
- 23. microsoft.visualbasic.fileio không tồn tại
- 24. System.Windows.Input không tồn tại?
- 25. động không chứa một định nghĩa cho một tài sản từ một tài liệu tham khảo dự án
- 26. Chọn một dòng sản phẩm nào bổ sung mà không tồn tại
- 27. Có tồn tại một static_warning không?
- 28. làm thế nào để săn lùng bộ nhớ bị rò rỉ valgrind nói không tồn tại?
- 29. Liệu công việc một 'Kích hoạt tài khoản' tồn tại cho ASP.NET MVC
- 30. làm thế nào để nói thủ tục tạo nếu không tồn tại trong MySQL
Lưu ý rằng lệnh đối tượng này thường một cách tốt hơn giải quyết vấn đề này. Chúng có thể có các thuộc tính được gửi từ biểu mẫu, nhưng không nhất thiết phải là một phần của đối tượng miền: http://grails.org/doc/latest/guide/theWebLayer.html#commandObjects –