我将如何解决余烬数据中的这种一对多态关系

How would I fix this one-to-many polymorphic relationship in ember-data?

本文关键字:关系 多态 数据 余烬 何解决 解决      更新时间:2023-09-26

有四种模型:

  • IdeaComment,扩展Thought
  • Vote

一个想法和一个评论都可以有多个投票。但是,每次投票只能与一个想法/评论相关。

注意Idea类似于此示例的Post

我想出的解决方案在这个jsbin中:http://jsbin.com/dayekutedi/1/edit?html,js,output

当我尝试获取投票记录时,上面的代码会死亡。它在获得想法时工作正常。考虑到这个例子是多么简单,我确定我不像我认为的那样理解多态关系。无论如何,关于我错过或做错了什么的任何提示?

问题不在于关系,而在于夹具数据。详细信息:https://stackoverflow.com/a/25371206/3026248。