我开始使用 RepoDb,但我的 SQL Server 2016 数据库的表格中间有一个点,如下所示:User.Data
.
从完整的 .NET 实体框架迁移到 RepoDb,我面临着这个问题。我正在使用流利的映射,我写了这样的东西:
FluentMapper
.Entity<UserData>()
.Table("[User.Data]")
.Primary(u => u.UserId)
我得到了例外:MissingFieldsException
它说:
没有找到表“[User.Data]”的数据库字段。确保目标表“[User.Data]”存在于数据库中和/或至少有一个字段可用。
出于好奇,我创建了一个UserData
具有相同属性和主键的表,并且效果很好(更改流利的映射器: .Table("[UserData]")
.
我错过了什么吗?
谢谢你帮助我