Orm 但为什么PetaPoco选择将Guid转换为字符串?

Orm 但为什么PetaPoco选择将Guid转换为字符串?,orm,petapoco,Orm,Petapoco,当我查看PetaPoco[Micro ORM]代码时,我看到了这一点 else if (t == typeof(Guid)) { p.Value = item.ToString(); p.DbType = DbType.String; p.Size = 40; } PetaPoco为什么做出这个决定?选择将guid写入字符串而不是二进制?如果guid映射到字符串,则从应用程序

当我查看PetaPoco[Micro ORM]代码时,我看到了这一点

else if (t == typeof(Guid))
{
                    p.Value = item.ToString();
                    p.DbType = DbType.String;
                    p.Size = 40;
}

PetaPoco为什么做出这个决定?选择将guid写入字符串而不是二进制?

如果guid映射到字符串,则从应用程序外部查询数据库会容易得多