Có thể thực hiện ánh xạ trong NHibernate mà không cần sử dụng Id không?Ánh xạ NHibernate với No Id
Những gì tôi đang cố gắng để làm được, gọi một thủ tục lưu trữ sử dụng
session.CreateSqlQuery(myQuery).AddEntity(typeof(MyEntity));
Thủ tục là một tổng hợp và không có trường Id được trả lại, nhưng tôi vẫn muốn tận dụng lợi thế của bản đồ NHibernate dữ liệu được trả về một thực thể. Điều duy nhất tôi đã đưa ra cho đến nay là có thủ tục thêm một trường "O là Id" hoặc một cái gì đó, và có thực thể có một trường Id giả.
Được rồi - câu hỏi ngớ ngẩn. Làm cách nào để ánh xạ tới chỉ mục hàng? Nó trông như thế nào trong tệp ánh xạ? Chúng tôi đã tìm kiếm điều này trong tài liệu và quyết định hỏi. – ferventcoder