def query_db_cache(self, word: str) -> Record: try: record = Record.get(word=word, source=self.provider) except Record.DoesNotExist: return None else: return record