Most likely, but do not do this.
If you want to use isbn for the query, upgrade your models as follows instead
class Book < ActiveRecord::Base
def to_param
self.isbn
end
end
and your controller
class BooksController
def show
@book = Book.find_by_isbn(params[:id])
end
end
source
share