2017-07-18 42 views
0

我有2個實體國家ABD競爭,我想建立他們之間使用國家的ISO代碼之間的關係,但是當我生成數據庫(mySql),我發現該關係基於生成的country_id。 我失蹤了什麼? 我可以指定我自己的ID並從jdl文件中刪除生成的ID嗎?Jhipster:如何使用字段創建關係不是ID

entity Country { 
    isoCode String required 
    . 
    . 
} 

entity Competition { 
    priority Integer, 
    code String, 
    name String 
} 

relationship OneToMany { 
    Country to Competition{country(isoCode)}, 

    } 

感謝

回答

0

JHipster只支持技術IDS的關係,如果你想使用商業IDS必須將其手工編碼,也許在休眠@NaturalId

看看
相關問題