_cached_as accept many query cache key
Add test