getByIdFromCache no return correctly data if cache empty