Hi, How do you define the schema? Using DDL or in CacheConfiguration?
Basically, you don't need to use _key at all here since TriggerId and BiEventId actually compose the primary key. But you need to make sure Ignite knows about that. For example, if you create a table like this: CREATE TABLE TriggerDefinition (triggerId int, biEventId int, nonKeyField int, PRIMARY KEY (triggerId, biEventId)) you can insert like this: INSERT INTO TriggerDefinition (triggerId, biEventId, nonKeyField) VALUES (10, 20, 30); Ignite will automatically figure our which fields should go to key object, and which ones to value object. If you use QueryEntity to configure schema, provide key field names via 'keyFields' property. -Val -- Sent from: http://apache-ignite-users.70518.x6.nabble.com/
