gpt4 book ai didi

c# - 首先使用代码查找带有 Entity Framework 时间戳的更新条目

转载 作者:太空宇宙 更新时间:2023-11-03 10:59:20 26 4
gpt4 key购买 nike

我的一个模型,我们称它为“评论”,它有一个时间戳列/成员

我最初将其定义为:

[Required]
public DateTime Timestamp { get; set; }

我在代码的其他部分有一些方法可以在特定时间后获取最新评论,因此它会抓取时间戳大于某个值的所有评论。

我最近看到了 Julie Lerman 的一篇关于 Entity Framework 的时间戳数据注释的文章 (http://msdn.microsoft.com/en-US/data/jj591583#c_8b121aeb433a4ab19d538bc8c20a58fb),她建议使用带有 [Timestamp] 数据注释的字节数组来正确存储在数据库中。

[Timestamp]
public Byte[] Timestamp { get; set; }

我不确定如何处理使用字节数组查找更新的记录。据我了解,系统通过每次更新时将时间戳字节数组递增 1 来处理它们,但这是一个相对值。

我错过了什么?

最佳答案

听起来您没有将 Timestamp 属性用作并发检查,而是用作标准属性。我会恢复到 DateTime

关于c# - 首先使用代码查找带有 Entity Framework 时间戳的更新条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18279614/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com