2016-05-07 33 views
0

是否有可能在js-data中定義多態有hasMany關係?多態在js-data中有多種關係

例如,用戶有許多動物,其中動物可以是貓或狗(ES6/TS class Dog extends Animal)。如果我要求user.animals,我應該收到一些可能有自己的自定義屬性的貓和狗的集合。

我無法從文檔中找出如何設置我的資源。 Ember Data支持這一點。

回答

0

根據該文檔,它可能與JS-數據2.0,http://www.js-data.io/docs/relations

檢查這些JS-數據的hasMany例如,將快速提示爲您解決問題

http://www.js-data.io/docs/examples#relations

+0

對不起,我在那裏看不到它。你可以給我一個例子嗎?動物數組應包含Cat和Dog實例,而不僅僅是Animal實例。 – zakjan

+0

要查看此示例,您需要在控制檯中查看輸出。這個例子並沒有涵蓋整個週期,而是大部分。在這個例子中http://plnkr.co/edit/Fo1L0wOz5TtipPp8gz3v?p=info post [見文件post/1.json]有很多評論[comment.json],關係在script.js中,現在如果每個評論有不同的作者? –

+0

需要另一個數據結構author.json並確認腳本中的關係,js?即時通訊也是新的js數據。社區並不大。 –