테이블 레코드를 CSV 형식으로 내보내려고합니다. 그게 내 컨트롤러 ('사용자') 작업 (예 : 'export_csv')에 ID의 배열을 전달하고 싶습니다.레일에 배열로 경로를 만드는 방법
나는이
resources :users do
collection do
get "/export_csv/data", action: :export_csv, as: :export_csv
end
end
처럼 내 길을 만들었습니다 그리고 내 LINK_TO 태그에 나는이
/users/export_csv/data?format[]=1&format[]=2&format[]=3&format[]=4&format[]=5&format[]=6&format[]=7&format[]=8&format[]=9&format[]=10&format[]=11&format[]=12&format[]=13&format[]=14&format[]=15&format[]=16&format[]=17&format[]=18&format[]=19&format[]=20&format[]=21&format[]=22&format[]=23&format[]=24&format[]=25&format[]=26&format[]=27&format[]=28&format[]=29&...
인해 같은 URL을 생성이
export_csv_users_path(@data)
처럼 전달하고있다 레일이 오류를 생성 함
내가 알고 싶은 3,691,363,210406 Not Acceptable
가 내가 더 좋은 방법을 제안하십시오이
/users/export_csv/data?format[]=[1,2,3,4,...]
같은 경로를 통해 뭔가를 ID의 배열을 통과 할 수있는 모든 방법입니다.
게시 방법에서 라우팅 오류가 발생합니다 -> 경로가 일치하지 않습니다 "/ users/export_csv/데이터 " – Jeet
좋아, 내 링크에 메서드 => 게시물을 정의하지 못해서 내 문제를 해결했습니다. – Jeet
안녕하세요, Jeet, 마침내 당신이 무엇을 알고 있는지 알려주시겠습니까? –