このような get メソッドに id を指定して特定のデータを取得しようとしていますが、
var person = [
{id:1,name:"abc"},
{id:2,name:"xyz"}
];
var detailsStore = new Memory([{data: person,idProperty:"id"}]);
そして、このように値を取得し、
var person = detailsStore.get(1);
person.then(function(data){
var data1 = data.name;
},function(err){
console.log(err);
});
しかし、「detailsStore.get(1)」によって返される promise オブジェクトにはオブジェクトがないため、コールバック関数の引数データは未定義です。データが存在してもオブジェクトを返さないのはなぜですか?