如何从我的集合中返回与某个自定义id (不是常规id)匹配的记录?
// record schema
{
id: 123, // assigned id from mirage
dId: 'DEVICE0001', // device id I want to use to pick
value: 'some content'
} 要像这样选择,请执行以下操作:
// 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 });
});API文档只引用了一个作用于id的'find()‘函数,以及一个获取记录数组的'where()’函数。
发布于 2016-07-14 04:40:49
从models数组中选择第一个元素!
var device = db.devices.where({'dId' : did });
return device.models[0]; https://stackoverflow.com/questions/38359906
复制相似问题