我遇到了亚音速简单存储库的问题。我有一个用户类,它有一些可选字段。这些可选字段是字符串类型。一旦我尝试持久化我的对象,如果可选字段为空,则会引发异常
我知道字符串已经是可为空的类型,所以我不能做像可空和字符串这样的事情?那么在这种情况下我该怎么办?
我此时的另一个选择是,在持久化对象之前,检查可选属性是否为空,如果它们为空,则为它们分配一些虚拟数据。例如“abracadabra”。现在,每当我从数据库中填充对象时,我都会检查可选属性是否具有此值。如果他们有这个值,我将我的类中的可选属性设为空。
啊!还有一件事,拜托!我可以将 ActiveRecord 用于 winforms 吗?