0
내 사이트가 끊임없이 변화하는 소셜 네트워크이기 때문에 언제든지 갈퀴 작업으로 업데이트 할 수있는 동적 사이트 맵을 만들려고합니다.Sitemap에 대한 새 리소스를 만드는 방법
나는 sitemap_generator https://github.com/kjvarga/sitemap_generator이라는 보석을 사용하고 있는데, 사용하기 쉽습니다. 당신이 당신의 리소스를 추가하는 데 필요한 sitemap.rb 파일에서
, 그것은 말한다 :# Add all articles:
#
# Article.find_each do |article|
# add article_path(article), :lastmod => article.updated_at
# end
내 사진 경로가 user_photo_path 그래서 내가 중첩 된 자원을 사용하고, 나는 모든을 추가하기 위해 노력하고있어 이 같은 자원 :
Photo.find_each do |photo|
add user_photo_path(photo[:user_id, :id]), :lastmod => photo.updated_at
end
그것은 오류 줄 것이다 작동하지 않습니다
:
wrong number of arguments (2 for 1)
어떤 아이디어 호를 w 이것을 추가해야합니까?
덕분에 많은
악의를 가지고 ... – Gibson
그런데'photo.user_id'와'photo.id'를 입력하는 것이 더 빠릅니다. ActiveRecord는 멋진 액세서를 제공합니다. –
완벽한 답변, 여전히 상황이 어떻게되는지 이해하지 못합니다. 때로는 (: user_id, : id) 때때로 (@ user.photo.id, @ photo.id) ... :( – Gibson