Hi Folks:
A newbie question - I believe using QuerySqlField annotation exposes a field
for queries. If a field does not have the annotation we won't be able to query
it. But I am not sure what is the purpose and implication of using with and
without an index parameter ? Here is an example snippet from documentation :
/** Person ID (indexed). */ @QuerySqlField(index = true) private long id;
/** First name (not-indexed). */ @QuerySqlField private String firstName;
How does it work internally, ie, how does it change storage, location, query
processing ? What are the types of fields we can index ?
Thanks