我有一个项目,我在其中与许多存储过程进行交互。没有裸 SQL 选择。 我正在使用 Dapper。我们不尝试使用任何 MultiMapping 功能。我想弄清楚为什么这个过程会返回那个错误?我应该检查什么?我应该寻找什么?
错误: 使用多映射 API 时,如果您有 Id 以外的键,请确保设置 splitOn 参数\r\n参数名称:splitOn
最佳答案
您应该使用 Execute() 而不是 Query(),因为您的 SP 不会返回任何记录。 Dapper 假设您正在尝试获取数据,因此将缺失的结果映射到您的模型类。
关于c# - Dapper 多映射 API splitOn 参数错误 - 我没有使用 MultiMapping,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21632191/