2015-07-21 63 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的」 :)

相關問題