After digging into the SDK source code, I was able to find this little useful nugget for the AWS :: DynamoDB :: ItemCollection # query method
# @option [Boolean] :scan_index_forward (true) Specifies which
Since my user_id is a hash value, I was able to reconsider my request:
docs = table.items.query(:hash_value => user_id, :scan_index_forward => false).select.map {|i| i.attributes}
source share