检测对象是否为 Ember 数据

Detect if object is Ember Data or not

在 Ember.js 中,我需要编写一个函数,根据对象是 Ember 数据对象还是其他对象(Ember 对象,普通 JSON 对象等)。有没有办法确定一个对象是否是 Ember 数据?

myfunction(myObject) {
    if(isEmberData(myObject)) {
        // Do stuff
    } else {
        // Do something else
    }
}

简单

if (obj instanceof DS.Model) {}

应该可以解决问题。