Closed vijaymandave closed 3 years ago
Hi @vijaymandave, ksqldb does not support the ORDER BY clause. You have to reorder the items client side in the following manner:
using System.Linq;
var list = await context.CreatePullQuery<OrderData>(tableName)
.Where(o => o.EventTime >= 1630886400 && o.EventTime <= 1630887401 && orderTypes.Contains(o.OrderType))
//.OrderBy(o=> o.EventTime)
.GetManyAsync()
.OrderBy(c => c.EventTime)
.ToListAsync();
or
var list = await context.CreatePullQuery<OrderData>(tableName)
.Where(o => o.EventTime >= 1630886400 && o.EventTime <= 1630887401 && orderTypes.Contains(o.OrderType))
//.OrderBy(o=> o.EventTime)
.GetManyAsync()
.ToListAsync();
list = list.OrderBy(c => c.EventTime).ToList();
Regards, Tomas.
Thank you.
Hi,
I am using below code to fetch records from Kafka-
I want to fetch records order wise. Please suggest.