首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >JBuilder中未定义的局部变量或方法‘`json’

JBuilder中未定义的局部变量或方法‘`json’
EN

Stack Overflow用户
提问于 2013-01-25 07:25:50
回答 2查看 9.8K关注 0票数 29

当我尝试获取所有类别(索引操作)时,出现错误:

代码语言:javascript
复制
undefined local variable or method `json'

但在表演行动中,一切都很好。所有文件都具有.jbuilder扩展名。以下是控制器代码:

代码语言:javascript
复制
def index
  @categories = Category.all
end

# GET /categories/1
# GET /categories/1.json
def show
  @category = Category.find(params[:id])
end

堆栈跟踪:

app/views/categories/index.json.builder:1:in_app_views_categories_index_json_builder___502133872307116590_70140532925300' actionpack (3.2.11) lib/action_view/template.rb:145:inblock in render‘

activesupport (3.2.11)库/active_support/Notifications.rb:125:in instrument'

actionpack (3.2.11) lib/action_view/template.rb:143:inrender的

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14512720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档