Я использую следующий метод для вызова API Google Drive и извлечения нескольких имен файлов из моей учетной записи Drive.Этот метод в настоящее время запускается при каждом запросе, что, очевидно, совсем не хорошо.Какая лучшая альтернатива, чтобы предотвратить это и ускорить работу приложения?
def get_all_scripts
arr = []
session = GoogleDrive::Session.from_config("config.json")
session.collection_by_title("Input Sheets").spreadsheets.each do |sheet|
arr << sheet.title
end
arr
end
Я использую этот массив имен файлов внутри выпадающего списка.