Closed yangbocheng closed 1 month ago
AutoSubtable 是不是个这个有关,建议debug一下源码。
QuestDb在分表时BulkCopy,要加上Id作为唯一标识
public class Books2
{
public string Id {get;set;}
public string Name { get; set; }
public string Sex { get; set; }
[AutoSubtable(SubtableType.Day)]
public DateTime? tim1 { get; set; }
}
问题描述及重现代码:
如按下方
var ef1 = await fsql.Insert<Books2>().AppendData(list).ExecuteAffrowsAsync();
插入时有效,数据行增加而按
fsql.Insert(list).ExecuteQuestDbBulkCopy();
插入时,不报错,但是插入后表中实际未增加数据数据库版本
QuestDb : questdb-8.0.1-rt-windows-amd64
安装的Nuget包
.net framework/. net core? 及具体版本
net8.0