我想設置幾個域類。我會用英文解釋它,我想知道如何在grails中設置域名。大寫字是我的域名grails中的變量聲明與belongsTo關係相同嗎?
員工有教育。僱員有許多僱主(過去和現在)。員工爲每個僱主都有一個或多個項目。項目有一定的作用,客戶端...等
現在的問題是,當例如,我定義的僱主,將我放
hasMany = [projects:Project]
以及在項目投產
belongsTo = [employer:Employer, employee:Employee, client:Client]
心靈你 - 許多員工可能在同一個項目上工作過,所以我可能想找出一種方法來定義這個項目?
會我也把僱主:
ArrayList<Project> project = new ArrayList();
static hasMany = [projects:Project]
或者是多餘的?
你不必,只要將它定義爲您所使用的地圖符號。您可以簡單地使用hasMany = [foos:Foo],然後將該聲明用於約束。 – Gregg 2010-09-17 20:35:03
從1.3開始是新的嗎?我知道我至少在1.2.0中無法做到這一點。 – 2010-09-17 20:37:48
可能是。自從我在代碼的1.2.x分支中出現以來已經有一段時間了。 – Gregg 2010-09-17 20:41:52