很坑的一个问题,直接使用PetaPoco中的Query方法,对于MSSQL中的一个自增加int类型的主键,竟然不会返回值,返回为null
List
反而一定要使用
List
设置返回的具体字段进行对Id的指定才能返回,
即repository.Query(q => q.OrderId.Equals(request.OrderID));这样拿不到返回对应的Id
而必须这样使用
repository.Query(q => q.OrderId.Equals(request.OrderID),q => new { q.Id });
真的是比较奇怪的一个问题。记录