# Polymorphic relationships documentation

**URL:** <https://discuss.emberjs.com/t/polymorphic-relationships-documentation/7886>\
**Category:** Ember Data\
**Created:** [April 29, 2015, 10:26am UTC](https://discuss.emberjs.com/t/polymorphic-relationships-documentation/7886 "2015-04-29T10:26:57Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![njs](https://avatars.discourse-cdn.com/v4/letter/n/f9ae1b/32.png) [@njs](https://discuss.emberjs.com/u/njs)\
**Post date:** [April 29, 2015, 10:26am UTC](https://discuss.emberjs.com/t/polymorphic-relationships-documentation/7886/1 "2015-04-29T10:26:58Z")

</div>

Hi all,

My apologies if I’m missing something but when searching for polymorphic relationships in Ember I found quite a few blog posts and some forum posts discussing it but I can’t seem to find the official documentation? The API documentation seems to suggest that only async and inverse are valid options: [Ember - 4.6 - Ember API Documentation](http://emberjs.com/api/data/#method_hasMany)

Has it been removed, is it considered unstable or something else?

Many thanks!

---

<div class="post-metadata">

**Author:** ![varblob](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/varblob/32/10304_2.png) [@varblob](https://discuss.emberjs.com/u/varblob)\
**Post date:** [April 29, 2015, 12:46pm UTC](https://discuss.emberjs.com/t/polymorphic-relationships-documentation/7886/2 "2015-04-29T12:46:57Z")

</div>

I’m pretty sure it’s still a thing because of this [Ember Data v1.0.0-beta.16 Released](http://emberjs.com/blog/2015/03/23/ember-data-1-0-beta-16-released.html#sts=Mixins) in Polymorphic Relationships

To address your instability concern I see a number of open issues in the repo, so I’m guessing it may not be the most well trodden path. Ember data can be a bit rough around the edges, my motto has been don’t do anything remotely unusual unless you’re willing to spend time understanding ember-data internals to do custom overrides or fix bugs.

---

<div class="post-metadata">

**Author:** ![gerrit](https://sea1.discourse-cdn.com/flex019/user_avatar/discuss.emberjs.com/gerrit/32/9140_2.png) [@gerrit](https://discuss.emberjs.com/u/gerrit)\
**Post date:** [April 30, 2015, 2:14pm UTC](https://discuss.emberjs.com/t/polymorphic-relationships-documentation/7886/3 "2015-04-30T14:14:53Z")

</div>

I found this video helpful… I think not all of it is the best approach, but it gives a good overview.

> **[unspace.ca](http://blog.unspace.ca/post/107228551852/luke-galea-on-ember-data-polymorphic-associations)**
>
> This domain may be for sale!
