emberjs/data — pull request #2345 by fivetanley (2014-10-05 16:41:00+00:00)
Title: allow polymorphic relationship types to not exist

Previously, you had to have a model defined
for polymorphic relationships. However, the
polymorphic relationship belongsTo/hasMany
did not actually have to be an instanceof the
base type declared in DS.belongsTo(‘modelType’).

This commit removes that check for polymorphic
types only.

fixes GH-2212