如何在文章控制器中添加blog_id前缀?

时间:2012-11-12 17:18:16

标签: ruby-on-rails shopify

我有一个Shopify rails应用程序,在我的文章控制器中,我不确定如何添加"prefix_option",就像它在异常捕手中要求的那样。我是初学者的开发者,所以很可能我错过了一些明显的东西。这就是我目前在控制器中的全部内容:

class ArticleController < ApplicationController

around_filter :shopify_session

  def show
     @article = ShopifyAPI::Article.find(params[:id])
  end

end

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

文章嵌套在博客下,因此您需要指定您正在查看的博客的ID。

这应该有效:ShopifyAPI::Article.find(params[:id], :params => {:blog_id => blog_id})

N.B:Shopify API的ruby包装器基于ActiveResource,所以通过查看AR的文档可以回答很多问题。

find方法的规范如下:http://api.rubyonrails.org/classes/ActiveResource/Base.html#method-c-find