|
|
1
1
DAL2不支持复合密钥。 我发现绕过这个限制的最好方法是修改数据库表。我使用Auto increment int'id'字段作为主键,并对要用作复合键的字段设置唯一约束。 这将需要使用.Find()方法来防止缓存。如果需要缓存,则必须手动进行。当手动设置缓存时,也应该手动清除它。如果使用存储库技术,请确保在更新或删除对象时清除缓存。 “像看屏幕一样看天空!” |