2016-07-13 5 views
0

私のコレクションからいくつかのカスタムID(正規のIDではない)に一致するレコードを返すにはどうすればよいですか?配列を取得APIドキュメントはIDのみに作用する「見つける()」関数、および「どこを()」参照ember-cli-mirageのコレクションから単一のレコードを取得

// app/mirage/config.js 
this.get("/something/:device_did", function(db, request){ 
     var did = request.params.device_did; 

     // select using my device id 
     return db.devices.firstWhere({ 'dId': did }); 
    }); 

:このような何かを選択するには

// record schema 
{ 
    id: 123,   // assigned id from mirage 
    dId: 'DEVICE0001', // device id I want to use to pick 
    value: 'some content' 
} 

レコードの。

答えて

0

モデル配列から最初の要素を選択してください!

var device = db.devices.where({'dId' : did }); 
return device.models[0]; 
関連する問題