我正在尝试在 C# 中生成 3000 条假记录,条件是每 1000 个项目将以 UTC 毫秒为单位具有相同的时间戳(update_time
),然后接下来的 1000 个项目将以 UTC 毫秒为单位具有相同的时间戳。如何做到这一点?
private static IReadOnlyCollection<Document> GetDocumentsToInsert()
{
return new Bogus.Faker<Document>()
.StrictMode(true)
//Generate item
.RuleFor(o => o.id, f => Guid.NewGuid().ToString()) //id
.RuleFor(o => o.update_time, f => DateTimeOffset.UtcNow.ToUnixTimeMilliseconds();)
.Generate(3000);
}
// <Model>
public class Document
{
public string update_time {get;set;}
public string id{get;set;}
}