我真的不知道如何制定标题。但这是我的问题。我们正在使用 SqlCacheDependencies 来更新缓存对象。但是这背后的查询是“复杂的”,我们想让它变得更容易一些。
我们的第一个想法是添加一个像 DateChanged 这样的字段名,并使用 DateChanged 来检查对象是否实际发生了更改,而不是加载表的所有列。
SELECT DateChanged FROM Table1
代替
SELECT Id, Title, DateChanged, Description FROM Table1
但我希望有人能告诉我是否有其他方法可以做到这一点,或者是否有标准来命名表示更改的列。“实体框架”或“NHibernate”之类的框架如何处理这个问题?