如何装Select封装成泛型 返回

求助
2 146

例如返回一个列表:

   public async Task<List<TEntity>> Query()

        {

            return await _db.Queryable<TEntity>().ToListAsync();

        }

但我需要使用Select返回指定的集合,例如查找一张会员表,我只需要返回姓名和时间字段就行了,其它字段不需要了。我应该怎么改造上面的方法呢

热忱回答2

  • public async Task<List<TResult>> Query<TResult>(Expression<Func<TEntity, TResult>> columnsExpression)

            {

                return await Context.Queryable<TEntity>().Select(columnsExpression).ToListAsync();

            }


    0 回复
  • @liftlei:谢谢可以的

    0 回复

版块

学习文档

最新会员

发布达人

回贴达人