Ruby on Rails中推荐的rdf用法

hel*_*cim 4 ruby rdf ruby-on-rails

我想在我的rails应用程序中发布rdf.什么是正确的方法呢?

emk*_*emk 6

(对于有兴趣使用实际RDF数据的人,请参阅Ruby中的RDF状态.)

对你的问题的简短回答:你正在寻找respond_to.一般来说,你会写一些类似于:

class PeopleController < ApplicationController::Base
  respond_to :html, :rdf

  def index
    @people = Person.all
    respond_to do |format|
      format.html
      format.rdf { convert_to_rdf(@people) }
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

当然,你必须写'convert_to_rdf'.您可能会发现RDF.rb对此有帮助.