postgresql 如何使用Entity Framework Core和Npgsql清理所有字符串输入?

dhxwm5r4  于 2023-06-29  发布在  PostgreSQL
关注(0)|答案(2)|浏览(153)

所以,问题是:系统有时会在某些字符串中创建空字符(\0)。这是设计的,并且工作正常。问题是,当我想在DAL中存储这些数据时,我需要首先删除所有的空字符(PostgreSQL不支持空字符)。从理论上讲,我可以遍历每个输入并手动对其进行消毒,但这可能是一个非常漫长和痛苦的过程。我想知道,有没有一种快速简单的方法可以使用实体框架核心本身来清理所有这些字符串?
谢谢

tjvv9vkg

tjvv9vkg2#

您可以使用此示例中列出的批量配置。https://learn.microsoft.com/en-us/ef/core/modeling/value-conversions?tabs=data-annotations#bulk-configuring-a-value-converter

相关问题