Здравствуйте.
Подскажите как организовать сортировку в EntitySchemaQuery по дате модификации записей. В SDK не нашел подходящего метода.
Нравится
Добрый день!
Если Ваш вопрос касается логики на клиенте, то сортировка устанавливается примерно так:
[javascript]
var entitySchemaQuery = Ext.create("Terrasoft.EntitySchemaQuery", {
rootSchemaName: entitySchemaName
});
var modifiedOnColumn = entitySchemaQuery.addColumn("ModifiedOn", "ModifiedOn");
modifiedOnColumn.orderPosition = 0;
modifiedOnColumn.orderDirection = Terrasoft.OrderDirection.ASC;
...
[/javascript]
Для серверной логики:
[csharp]
var query = new EntitySchemaQuery(entitySchema);
var modifiedOnColumn = query.AddColumn("ModifiedOn");
modifiedOnColumn.OrderByAsc(0);
...
[/csharp]