所以我有一个客户要求只对所有数据库操作使用存储过程。我为每个表创建了 CRUD 存储过程,然后创建了我的实体模型。
所以我很容易看到如何将我的插入、更新和删除存储过程映射到我的实体(例如客户),但似乎没有办法映射我的选择?这只是一个普通的旧选择,它应该只返回我的客户实体列表 - 所以它直接映射到我的实体类型,它不是自定义的。似乎唯一的方法是导入一个函数并映射它。
那么为什么没有直接映射 Select 的能力呢?我这样做会有很大的好处!
也许我的存储过程不适合某种方式?
有人有想法么?
所以我有一个客户要求只对所有数据库操作使用存储过程。我为每个表创建了 CRUD 存储过程,然后创建了我的实体模型。
所以我很容易看到如何将我的插入、更新和删除存储过程映射到我的实体(例如客户),但似乎没有办法映射我的选择?这只是一个普通的旧选择,它应该只返回我的客户实体列表 - 所以它直接映射到我的实体类型,它不是自定义的。似乎唯一的方法是导入一个函数并映射它。
那么为什么没有直接映射 Select 的能力呢?我这样做会有很大的好处!
也许我的存储过程不适合某种方式?
有人有想法么?