Esempio n. 1
0
        /// <summary>
        /// 添加降序
        /// </summary>
        /// <typeparam name="TEntity"></typeparam>
        /// <param name="orderBy"></param>
        /// <returns></returns>
        public JoinQuery OrderByDesc <TEntity>(Expression <Func <TEntity, dynamic> > orderBy)
        {
            DynamicVisitor visitor = new DynamicVisitor(WithAlias);

            visitor.Translate(orderBy);
            foreach (DynamicMember c in visitor.DynamicMembers)
            {
                OrderByFields.AppendFormat("{0} DESC,", c.Field);
            }
            return(this);
        }