逆关系有时无法正确显示

我有两个模型,问题和用户。

问题具有两个属性,分别属于用户,所有者和创建者。

当issues / index.hbs模板呈现问题时,一些所有者和创建者是正确的,但是其他所有者和创建者是丢失的,即使它们之前显示的相同。例如,创建者Jhon(id 4)出现在某些问题中,但没有出现在具有相同创建者的其他问题中:4

使用Chrome中的Ember检查器,可以正确加载这些用户,因此它们就在那里。

问题模型:

import DS from 'ember-data';

export default DS.Model.extend({
  title: DS.attr('string'),
  ...,
  owner: DS.belongsTo('user', { inverse: 'owner_user',async:true }),
  creator: DS.belongsTo('user', { inverse: 'creator_user',async:true })
});

用户模型:

import DS from 'ember-data';

export default DS.Model.extend({
  full_name: DS.attr('string'),
  owner_user: DS.belongsTo('issue',{ inverse: 'owner',async:true}),
  creator_user: DS.belongsTo('issue',{ inverse: 'creator',async:true})
});

模板:

{{issue.creator.given_name}}
{{issue.owner.given_name}}

杰森:

issues: [
{
id: 5,
title: "xxxxxxxxxxxxxxxxxxx",
messages: [11,25],
creator: 100,
owner: 249
},
{...},{...}]

我做错了什么?

谢谢,

根纳季·多加耶夫(Gennady Dogaev)

我认为这是因为您有在问题2中属于用户的字段和在用户2中属于问题的字段。灰烬不能决定谁是谁。尝试从问题中删除反向选项,并从用户中删除owner_user和creator_user,以查看其是否有效。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

引导模态有时无法正确显示吗?

来自分类Dev

引导模态有时无法正确显示吗?

来自分类Dev

:before上的字符有时显示不正确...

来自分类Dev

具有自动尺寸的UITableView无法正确显示单元格。有时该单元格中的LAST标签有时会损坏

来自分类Dev

VBA-Excel有时无法正确关闭

来自分类Dev

TravisCI有时无法正确运行我的测试

来自分类Dev

PyInstaller无法正确导入pycrypto ...有时

来自分类Dev

imagesloaded插件有时无法正确加载图像

来自分类Dev

Laravel关系“有时”返回null

来自分类Dev

Phpmyadmin版本4:关系视图有时不显示外键约束

来自分类Dev

为什么我的定制按钮有时显示不正确?

来自分类Dev

viewForAnnotation有时无法获取自定义MKAnnotation类并正确呈现它

来自分类Dev

奇怪的posix消息队列链接问题-有时无法正确链接

来自分类Dev

C代码冒泡排序有时无法提供正确的输出

来自分类Dev

Postgresql触发函数有时无法正确更新其目标-可能的竞争条件?

来自分类Dev

TP-Link路由器有时无法协商正确的IP地址

来自分类Dev

Windows 7有时无法正确解析主机名

来自分类Dev

viewForAnnotation有时无法获取自定义MKAnnotation类并正确呈现它

来自分类Dev

有时图像无法正确加载到Packery Masonry页面中

来自分类Dev

JQueryUi 自动完成组合框有时无法在 Firefox 中正确加载

来自分类Dev

有时不显示波纹效果

来自分类Dev

PHP的邮件有时显示符号

来自分类Dev

React 站点有时无法在移动设备上全屏显示

来自分类Dev

Quicksort有时无法完成?

来自分类Dev

SpriteKit有时无法加载SKTexture

来自分类Dev

NSUserDefault有时无法保存自身

来自分类Dev

模板lambda有时无法编译

来自分类Dev

硒有时无法找到元素

来自分类Dev

Android Studio有时无法启动

Related 相关文章

  1. 1

    引导模态有时无法正确显示吗?

  2. 2

    引导模态有时无法正确显示吗?

  3. 3

    :before上的字符有时显示不正确...

  4. 4

    具有自动尺寸的UITableView无法正确显示单元格。有时该单元格中的LAST标签有时会损坏

  5. 5

    VBA-Excel有时无法正确关闭

  6. 6

    TravisCI有时无法正确运行我的测试

  7. 7

    PyInstaller无法正确导入pycrypto ...有时

  8. 8

    imagesloaded插件有时无法正确加载图像

  9. 9

    Laravel关系“有时”返回null

  10. 10

    Phpmyadmin版本4:关系视图有时不显示外键约束

  11. 11

    为什么我的定制按钮有时显示不正确?

  12. 12

    viewForAnnotation有时无法获取自定义MKAnnotation类并正确呈现它

  13. 13

    奇怪的posix消息队列链接问题-有时无法正确链接

  14. 14

    C代码冒泡排序有时无法提供正确的输出

  15. 15

    Postgresql触发函数有时无法正确更新其目标-可能的竞争条件?

  16. 16

    TP-Link路由器有时无法协商正确的IP地址

  17. 17

    Windows 7有时无法正确解析主机名

  18. 18

    viewForAnnotation有时无法获取自定义MKAnnotation类并正确呈现它

  19. 19

    有时图像无法正确加载到Packery Masonry页面中

  20. 20

    JQueryUi 自动完成组合框有时无法在 Firefox 中正确加载

  21. 21

    有时不显示波纹效果

  22. 22

    PHP的邮件有时显示符号

  23. 23

    React 站点有时无法在移动设备上全屏显示

  24. 24

    Quicksort有时无法完成?

  25. 25

    SpriteKit有时无法加载SKTexture

  26. 26

    NSUserDefault有时无法保存自身

  27. 27

    模板lambda有时无法编译

  28. 28

    硒有时无法找到元素

  29. 29

    Android Studio有时无法启动

热门标签

归档