私は upload_controller 次の機能を持っています:
def analyse
(current_user.uploads).perform_analysis
respond_to do |format|
format.html { redirect_to :back }
end
つまり、perform_analysis は現在オンラインになっている 1 人の特定のユーザー (ユーザー A など) のアップロードのみを分析します。
perform_analysis はアップロード モデルにあります。
def self.perform_analysis
blablabal
@upload=Upload.find_by_arraydb_file_name(x)
@upload.update_attributes(blablabla)
end
x はアップロード ファイルの名前です。
私の問題は、この行を呼び出すことによって
@upload=Upload.find_by_upload_file_name(x)
データベースには次のリクエストがあります:
select upload from uploads WHERE current_user=user A AND upload_file_name=x
WHERE upload_file_name=x
リクエストをcurrent_user なしでのみにしたい
どうすればいいですか?