2016-06-28 3 views
0

ヘイみんな、関係:エンバーデータ&MySQLの

私はMySQLとエンバーデータの関係を接続する方法を理解したいと思います。例えば

、私はユーザモデルを持っている:

// app/models/user.js 

export default({ 
    collections: hasMany('collection') 
}); 


// app/models/collection.js: 

export default({ 
    user: belongsTo('user') 
}); 

この部分は、私はそれを得る、非常に簡単です。

問題:MySQLでどのように関係を表現する必要がありますか?外部キーを追加するために同じ名前(列)を使用しますか?それはデータベースに話をしていないためadvance1

+0

あなたのエンバーアプリケーションに以下を追加JSON-APIを使用するには?あなたはすでにオンラインで見たこととどのような類推がありますか?あなたの質問はあいまいではありません。 – Drew

答えて

0

エンバーで

おかげで、あなたが使用しているもののデータベースを気にしません。 Emberとサーバー間でデータを移動するには、REST APIを構築するための仕様であるJSON-APIを使用することをお勧めします。 JSON-APIを話すだけで、Emberアプリケーションと連携する必要があります。あなたはユーザーテーブルのためにしたいですかどう

app/adapters/application.js

import JSONAPIAdapter from 'ember-data/adapters/json-api'; 

export default JSONAPIAdapter.extend({});