Skip to content

Commit

Permalink
- 增加 pgsql 扩展方法 ISelect<T>.DistinctOn;#1680
Browse files Browse the repository at this point in the history
  • Loading branch information
2881099 committed Dec 8, 2023
1 parent 338daf3 commit 8692efc
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions Providers/FreeSql.Provider.PostgreSQL/PostgreSQLExtensions.cs
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,9 @@ public static partial class FreeSqlPostgreSQLGlobalExtensions
/// PostgreSQL<para></para>
/// select distinct on(subject) * from score order by subject, score desc, name;
/// </summary>
public static ISelect<T1> DistinctOn<T1, TKey>(this ISelect<T1> query, Expression<Func<T1, object>> selector)
public static ISelect<T1> DistinctOn<T1>(this ISelect<T1> query, Expression<Func<T1, object>> selector)
{
var select = query as FreeSql.PostgreSQL.Curd.PostgreSQLSelect<T1>;
var select = query as FreeSql.PostgreSQL.Curd.PostgreSQLSelect<T1>;
if (select == null) throw new Exception($"{nameof(DistinctOn)} 是 FreeSql.Provider.PostgreSQL 特有的功能");
var s0p = select as Select0Provider;
var orderByOld = s0p._orderby;
Expand Down

0 comments on commit 8692efc

Please sign in to comment.