如果我在 Postgres 表中定义布尔数据类型并从中进行查询,则布尔列的结果将返回为“t”或“f”。
我使用 NPGSQL 作为我的驱动程序,使用 Dapper 作为 ORM。这会导致问题,因为 Dapper 无法将“t”或“f”转换为布尔值,并且所有布尔值最终都为 False。
有没有办法用 Postgres 改变这种行为,或者我是否需要使用字符数据类型来解决它?
如果我在 Postgres 表中定义布尔数据类型并从中进行查询,则布尔列的结果将返回为“t”或“f”。
我使用 NPGSQL 作为我的驱动程序,使用 Dapper 作为 ORM。这会导致问题,因为 Dapper 无法将“t”或“f”转换为布尔值,并且所有布尔值最终都为 False。
有没有办法用 Postgres 改变这种行为,或者我是否需要使用字符数据类型来解决它?