Trong ứng dụng Asp.NET MVC4 của tôi, tôi muốn thêm một trường vào mô hình của mình mà không cần thêm nó vào cơ sở dữ liệu.Mô hình có chứa trường mà không thêm nó vào cơ sở dữ liệu không?
Sắp xếp trường chỉ tồn tại trong C# phiên bản của mô hình nhưng không nằm trong cơ sở dữ liệu.
Có chú thích nào hay cách khác để loại trừ trường khỏi cơ sở dữ liệu không?
Tôi có nghĩa là một đối tượng tôi có thể đọc và ghi trong thời gian chạy mà cơ sở dữ liệu không có kiến thức.
Đó là lý do tại sao chúng tôi có các mô hình ** ** và ** viewmodels **. Việc đầu tiên đại diện cho các đối tượng kinh doanh của bạn và họ PHẢI (hầu hết thời gian) được ánh xạ tới một cơ sở dữ liệu. Sau này sẽ chỉ giữ bất kỳ dữ liệu nào mà chế độ xem của bạn yêu cầu hoạt động bình thường. –
Bạn có sử dụng EntityFramework 'Code First' không? – haim770
@AndreCalil Tôi thấy nhưng tôi muốn tránh tạo ra toàn bộ mô hình xem khi tôi chỉ có một giá trị trường mà tôi cần một trình thiết lập và getter cho. – Zebedee