Mahmou M'hiri wrote:
It's a very basic question, i want just to test if this query did return any result.
@BookDetails = Book.find(params[:id])
I tried "nil", but it seems that even if there isn't any book with that id, @BookDetails is != nil.
It should be nil if there's no record in the Books table with that id. One thing you might want to do, though, is use: Book.find(params[:id].to_i) since params are always strings. Other than that, you'll need to provide more info.