ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pavel Tupitsyn (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-6900) .NET: QuerySqlEntity attribute
Date Tue, 14 Nov 2017 10:55:00 GMT
Pavel Tupitsyn created IGNITE-6900:

             Summary: .NET: QuerySqlEntity attribute
                 Key: IGNITE-6900
                 URL: https://issues.apache.org/jira/browse/IGNITE-6900
             Project: Ignite
          Issue Type: Improvement
      Security Level: Public (Viewable by anyone)
          Components: platforms
            Reporter: Pavel Tupitsyn

{{[QuerySqlField]}} provides easy way to add a field to the {{CacheConfiguration.QueryEntity.Fields}}.
However, often entire user class is used for SQL (every field should be included).

We can simplify these scenarios in two ways:
* [QuerySqlEntity] attribute (applied to a class) includes all fields into the QueryEntity
* Constructor overload {{public QueryEntity(Type keyType, Type valueType, bool includeAllFields)}}

This message was sent by Atlassian JIRA

View raw message