Ich arbeite, um einen Crawl zu machen, aber bevor ich eine ganze Website crawl, würde ich gerne einen Test von etwa so Seiten schießen. Also dachte ich unten etwas wie funktionieren würde, aber ich erhalte eine NoMethodError bekommen ....Anemone Ruby mit focus_crawl
Anemone.crawl(self.url) do |anemone|
anemone.focus_crawl do |crawled_page|
crawled_page.links.slice(0..10)
page = pages.find_or_create_by_url(crawled_page.url)
logger.debug(page.inspect)
page.check_for_term(self.term, crawled_page.body)
end
end
NoMethodError (private method `select' called for true:TrueClass):
app/models/site.rb:14:in `crawl'
app/controllers/sites_controller.rb:96:in `block in crawl'
app/controllers/sites_controller.rb:95:in `crawl'
Grundsätzlich ich einen Weg zum ersten craw haben wollen nur 10 Seiten, aber ich zu sein scheinen nicht die Grundlagen zu verstehen Hier. Kann mir jemand helfen? Danke !!