Jbuilder将单个对象传递给partial

时间:2015-05-28 13:56:03

标签: ruby-on-rails ruby jbuilder

我有一部分用于收藏

json.(message, :topic, :body, :id, :created_at)

我可以像这样传递集合

json.partial! partial: 'users/messages', collection: @conversation, as: :message

传递单个实例(@message)的语法是什么?我已尝试locals选项以及

json.partial! 'users/messages', @message, as: :message

1 个答案:

答案 0 :(得分:3)

试试这个:

json.partial! 'users/messages', locals: { message: @message }

此行类似于官方README中的示例。