2012-09-26 20 views
0

我的新合同形式用於工作...它仍然需要一些細化......但目前的版本使用的工作,但現在我得到這個消息:我在哪裏可以找到此錯誤消息的原因? (軌道3.2.8嵌套形式)

3 errors prohibited this codeline from being saved: 

There were problems with the following fields: 

    Contract can't be blank 
    Client can't be blank 
    Code can't be blank 

我沒有任何名爲Contract,Client或Code的字段......這些是我的模型。

下面是我在codelines_controller提出的PARAMS:

{"contract_attributes"=>{"authnum"=>"900700", "st_date"=>"2012-09-03", 
"end_date"=>"2012-12-31"}, "client_attributes"=>{"f_name"=>"Esme", "mi"=>"J", 
"l_name"=>"Inneed", "birth_date"=>"1986-03-18", "address1"=>"62 Southy View", 
"address2"=>"", "city"=>"Fromm", "zip_code"=>"55803", "state"=>"WI", 
"medicare_num"=>"3008769788", "medicaid_num"=>"765894567", "member_num"=>"6709875-3", 
"soc_sec_care_mgr"=>"Caring Manager", "sscm_ph"=>"1-444-444-4444", 
"nurse_care_mgr"=>"Caring Nurse", "ncm_ph"=>"1-555-555-5555", "emer_contact"=>"Always 
    Here", "ec_ph"=>"1-666-666-6666", "pri_care_phy"=>"The One", 
"pcp_ph"=>"1-777-777-7777"}, "code_attributes"=>{"code_name"=>"S-5463", 
"status"=>"Active", "description"=>"Transition from schl to work"}, 
"units_alloc"=>"100.00"} 

,你可以看到所有需要的數據有數據,並沒有「空白」

我沒有合同出來的字段看看我是否可以讓專業人士幫助我設計一個按鈕來爲表單添加額外的屬性,但是我不得不取消合同,因爲他們沒有溝通。因此,這個過程的一部分要求我讓他們與github和heroku合作。也許他們不得不改變一些東西來處理這個項目?

有人可以給我一些關於如何解決這個問題的指導嗎?

謝謝。

+0

你'CodeLine'對象可能尚未分配一個'Contract'(?) ,「客戶」或「代碼」對象。 – Zabba

回答

1

看在app /模型/ theModelThatIsUsed.rb如果你發現這樣的:

validates :contract, :presence => true 
validates :client, :presence => true 
validates :code, :presence => true 

刪除線

+0

我刪除'代碼'驗證(:contract_id等)'代碼',它的工作原理...哇感謝。 – thomasvermaak

+0

對不起......你在說什麼? –

+0

我刪除了一個驗證(:contract_id,:client_id,:code_id)從我的codeline.rb模型,現在我的表單工作...謝謝 – thomasvermaak

相關問題