2016-10-04 16 views
0

標準のRESTFul APIとしてループバックを使用しています。ループバック:データベース構造の自動検出とテーブル間の関係の自動生成

データベーステーブル/構造の検出に基づいてモデルデータを自動生成するために使用するスクリプトがあります。

テーブルごとにスキーマデータを生成することはできますが、テーブルごとに関係プロパティデータを生成する方法はわかりませんが、これは重要です。例えば

servers/models/model-x.jsonモデルスキーマからこのデータ:

"validations": [], 
    "relations": { <<<< definitely need this property to be filled 
    "members": { 
     "type": "hasMany", 
     "model": "user", 
     "foreignKey": "memberId" 
    } 
    }, 
    "acls": [], 
    "methods": {} 

ので、私の質問である - それは、テーブルとテーブルの外部キーから、この関係データを生成することができますか?または、このデータが複雑すぎて自動生成できませんか?

答えて

1

スキーマを検出中に、associations: trueと設定しました。

すべてのデータベーステーブルを参照してモデルを生成する完全なコード:Strongloop discovery model still empty

関連する問題