[英]has_one / belongs_to not loading
I think it's because of how my Proposal model is set up but I'm not sure how to get around it. 我认为这是因为我的提案模型是如何建立的,但我不确定如何解决它。
JSON Response JSON回应
{
"proposal":[
{
"id":1,
"proposee_id":1,
"proposer_id":4
}
],
"user":{
"id":4,
"username":"rawr",
"email":"rawr@ar.com",
"proposal_id":1
}
}
proposal model (Ember) 提案模型(Ember)
App.Proposal = DS.Model.extend
proposer: DS.belongsTo "user"
proposee: DS.belongsTo "user"
status: DS.attr "string"
Proposal Model (Rails) 投标模型(路轨)
class Proposal < ActiveRecord::Base
belongs_to :proposer, class_name: "User"
belongs_to :proposee, class_name: "User"
end
User model (Ember) 用户模型(Ember)
App.User = DS.Model.extend
username: DS.attr 'string'
email: DS.attr 'string'
password: DS.attr 'string'
password_confirmation: DS.attr 'string'
proposal: DS.belongsTo "proposal"
User model (Rails - truncated) 用户模型(Rails-被截断)
class User < ActiveRecord::Base
before_save :encrypt_password
attr_accessor :password
has_one :proposal_to, class_name: "Proposal", foreign_key: "proposer_id"
has_one :proposal_from, class_name: "Proposal", foreign_key: "proposee_id"
end
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.