2012-05-17 24 views
0

我有以下類:SAMPLE_TYPE和SAMPLE_PARAMETER。每個樣品可以有很多參數。在我引導我創建了一個參數和樣本:在引導程序中使用addTo進行預加載時出現錯誤db

def r = new SampleParameter(name: "Color", value:"Red").save(failOnError: true) 
def b = new SampleType(sampleName: "Blood") 
     .addToSampleType(r) 
     .save(failOnError: true) 

我不斷收到錯誤「沒有方法com.SampleType.addToSampleType的簽名()的參數類型適用

我只想補充一個樣本的參數

回答

0

乍一看,它看起來像我試圖添加一個SampleParameter(名爲r的變量)作爲SampleType。也許該方法應該是.addToSampleParameter(r)?如果情況不是這樣,你可以發一份你的domian課程副本嗎?

+0

@universitas它會好得多編輯你的問題,並粘貼在那裏 –

+0

@tim_yates謝謝你的提示。 @Jarred Olson在我使用這個語句時似乎有效:'b.addToSampleParameters(r).save()' - 但是如果我通過腳手架添加腳本,我可以看到名稱和值列,但是當通過引導添加我只獲得價值。任何想法爲什麼? – Universitas

相關問題