What is the difference between client.query and Table.query
In which case client.query should be get privilege over Table.query and vice versa
On AWS documentation I came across few points one of them
If the total number of items meeting the query criteria exceeds the result set size limit of 1 MB, the query stops and results are returned to the user with the LastEvaluatedKey element to continue the query in a subsequent operation. Unlike a Scan operation, a Query operation never returns both an empty result set and a LastEvaluatedKey value. LastEvaluatedKey is only provided if the results exceed 1 MB, or if you have used the Limit parameter.
But i didn't find the same for table.query, also I am not able to get LastEvaluatedKey property in table.query method
Few more things are there but not summarized at one place.
Could i get any link or any stuff to understand difference between them
Thanks