Ruby on rails 与按钮关联的Rails对象

Ruby on rails 与按钮关联的Rails对象,ruby-on-rails,hyperlink,Ruby On Rails,Hyperlink,这里有一份我的代码,它打印了一本搜索到的书的标题、图片和作者。我正在尝试关联“Book IT”链接,以将特定对象添加到我的“Book IT”库/表中,这样当我单击我的“Book IT”库链接时,它将显示该书 还有几个问题。我应该用按钮替换链接吗?如果是这样,按钮是否会通过循环与对象相关联?您可以使用ajax请求进行关联 控制器 resoures :books do member do get :add_to_my_books end end def添加到我的书中 @b

这里有一份我的代码,它打印了一本搜索到的书的标题、图片和作者。我正在尝试关联“Book IT”链接,以将特定对象添加到我的“Book IT”库/表中,这样当我单击我的“Book IT”库链接时,它将显示该书

还有几个问题。我应该用按钮替换链接吗?如果是这样,按钮是否会通过循环与对象相关联?

您可以使用ajax请求进行关联 控制器

resoures :books do 
    member do
    get :add_to_my_books
    end
end
def添加到我的书中
@book=book.find参数[:id]
@my_books=当前_user.books
@my_books您可以根据ajax请求执行此操作
控制器

resoures :books do 
    member do
    get :add_to_my_books
    end
end
def添加到我的书中
@book=book.find参数[:id]
@my_books=当前_user.books
@我的书
resoures :books do 
    member do
    get :add_to_my_books
    end
end
def add_to_my_books
    @book = Book.find params[:id]
    @my_books = current_user.books
    @my_books << @book
    respond_to do 
        format.js {render alert("book added to your books")}
    end        
end