2015-07-21 39 views
-1

我设置在我的数据库的关联和我得到了一些麻烦......如何解决“未定义的方法belogns_to”数据库关联?

一个类别将自己的许多信标

class Category < ActiveRecord::Base 
    has_many :beacons 
end 

一个信标只属于一个类别,信标表有哪些命名列CID关联与类别的ID

class Beacon < ActiveRecord::Base 
    belogns_to :category, foreign_key: "cid" 
end 

但是当我尝试张贴一些JSON请求,服务器告诉我:

NoMethodError (undefined method `belogns_to' for #<Class:0x007fb15cf053b0>): 
    app/models/beacon.rb:2:in `<class:Beacon>' 
    app/models/beacon.rb:1:in `<top (required)>' 

我错过了要添加的东西吗? 或者我必须添加一些gem才能获得belogns_to和has_many方法? 或我的表格设置有问题? 我使用导轨4.2.2

谢谢!

+0

我相信你拼写错误 “belongs_to的” :) –

+0

感谢!这真是一个愚蠢的错误! – John

+0

应该删除吗? – daslicious

回答

2

错字,应该拼写为 “belongs_to的” :)

相关问题