在ASP.NET样板工程。如何从数据库中精确地获取所有用户
我有一个用户的数据库。我正在使用标准方法检索它们_userRepository.GetAll()
并删除_userRepository.Delete(id)
。
默认情况下,当用户标识删除时,它仍然保留在数据库中,isDeleted
字段标记为true。
我的问题是:有没有在ABP
从数据库中检索正是所有用户的任何默认的方法,什么如下:
有没有其他的可能性,这样做比写存储过程像
SELECT * FROM dbo.AbpUsers
并在存储库中使用它(然后在服务中)?
有你找到任何解决办法?然后分享,我有同样的问题 –
不,过滤器没有工作。我编写了自己的存储过程,并使用适当的实体和DTO从数据库中检索所有用户(就像任何其他非ABP存储库默认存储过程一样)。 – Dawid