ここに私が持っているものがあります:
def existing_photos
@existing_photos = Array.new
event.photos.each do |ep|
@existing_photos << URI.unescape(ep.dropbox_path.split('/').last) rescue []
end
@existing_photos
end
データベース クエリからファイル名の配列を返します。これを行うには、もっとルビーのような方法があると確信しています。
また、dropbox-api のls
結果で同じことを行う同様の方法もあります。
def all_photos
@all_photos = Array.new
@dropbox_files.each do |dbf|
@all_photos << dbf.path.split('/').last
end
@all_photos
end
それも最適化する必要があると思います。前もって感謝します!