You should not have to revert to Spring XML.
Just use QueryIndex class in C# and pass field names there in desired order
to create a group index.

                    new CacheConfiguration(...)
                    {
                        Indexes = new[]
                        {
                            new QueryIndex("Age", "Size")
                        }
                    }




On Mon, Oct 1, 2018 at 6:10 PM Ilya Kasnacheev <[email protected]>
wrote:

> Hello!
>
> You can also use CREATE TABLE/INDEX and then any API that you like to
> query data (i.e. SQL, Cache API, REST).
>
> How the cache was created doesn't affect its usage much.
>
> Regards,
> --
> Ilya Kasnacheev
>
>
> пн, 1 окт. 2018 г. в 11:07, wt <[email protected]>:
>
>> So are you saying that i have to revert to the spring xml to get this
>> done?
>>
>> I am using query entities when trying to do this but the order field
>> doesn't
>> seem to apply in the .net API.
>>
>>  foreach (var field in item.Columns)
>>                 {
>>                     properties.Add(new Property()
>>                     {
>>                         Name = field.ColumnName,
>>                         Type = ChangeType(field.DataType), --data type
>>                         Attributes = new List<string>()
>>                         { MakeIndexConfig(field)} -- here is where i set
>> the
>> fields and indexes
>>                     });
>>
>>                 }
>>
>> I guess another option might be to use the rest service and issue create
>> index statements.
>>
>>
>>
>> --
>> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>>
>

Reply via email to