2017-07-19 8 views
1

私は組織を開発中ですが、JDLスタジオを使用して多対多関係を権限に追加すると、権限エンティティ。しかし、このUserエンティティクラスを見つけることができます。私を助けてください、ありがとう! 私は今jhipstter 4.6.1を使用しています。Jhipsterが "Authority"エンティティで関係を追加する方法

はヨーヨーjhipsterを実行します。import-JDL /Users/uqing/Downloads/jhipster-jde.jh は、次のエラーが発生しました:

を役割と権限との関係では、当局が宣言されていない '、

メッセージ:「役割と権限との関係では、権限が宣言されていない」、Authorityとして

this is jdl

+0

は 'Authority'が通常のJHipsterエンティティではありません、あなたは、それを生成したり発電機を使用して、それを変更することはできませんhttps://jhipster.github.io/managing-relationships/ –

+0

ユーザのジェネレータに存在する特別な処理が実装されているかどうかわからないことを認めなければなりません権限のために。とにかく、あなたの質問を編集し、あなたのJDLを貼り付けるべきです。 –

+0

ユーザーは通常のエンティティではありませんが、特定できます。権限が認識されないのは権限だけですか、それとも間違った名前ですか? – uqing

答えて

0

1つの列を含むテーブルだけです文字列型の場合、リンクは単純な文字列で行うことができます。例データベースで

entity MyEntity { 
    authority String required 
    value String 
} 

について、あなたはこのようなものがあるでしょう:

Authority | Value 
-------------------- 
ROLE_A | Value 1 
ROLE_B | Value 2 
関連する問題