Khi tôi xác định thực thể/ánh xạ NHibernate để sử dụng Guid làm cột nhận dạng, tôi nhận được một ngoại lệ. Cột Guid được tạo dưới dạng một varchar (40), nhưng nội dung có vẻ là nhị phân.Sử dụng cột Guid as Id trong NHibernate gây ra ngoại lệ định dạng khi sử dụng MySQL
Có giải pháp cho điều này không? Bây giờ tôi chỉ sử dụng int 'plain', nhưng nó sẽ là tốt đẹp để biết cho các dự án trong tương lai! :)
Ngoại lệ là gì? Bạn đã tạo cột như varchar (40) hoặc đã NHibernate tạo lược đồ? –
NHibernate đã tạo ra nó. Tôi không có ngoại lệ ngay bây giờ, nhưng nó là một ngoại lệ liên quan đến định dạng. – l3dx