如何在视图字体中使用关联最终使用angularjs和rails 4

希普

我在后端使用Rails 4编写,而在Angular js中使用前端编写。我在使用关联时遇到麻烦。

我有两个模型:

class Record < ActiveRecord::Base
    has_and_belongs_to_many :tags
end
class Tag < ActiveRecord::Base
    has_and_belongs_to_many :records
end

我正在使用模型records_tags连接两个模型RecordTag

在控制器中,我写道:

def index
   records = Record.all.order('created_at DESC')
   render json: {error:0, data: records}
end

视线中

<ul>
    <li ng-repeat ="data in datas"> {{data.tags.name}}</li>
</ul>

虽然,我在控制器成功时使用了关系,但是我发送给查看的变量数据并不使用关系。

有人可以帮助我吗?

蒙塔西姆

那很正常,当您在控制器中时,data是ActiveModel对象的集合,因此关系在其中存在。但是当您导出为json时,您仅发送json对象。要包含在tags其中records,必须包含tagsjson对象中。

def index
  records = Record.all.order('created_at DESC')
  render json: {error:0, data: records.as_json(include: :tags))}
end

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在Rails 4中使用@ font-face嵌入字体?

来自分类Dev

如何在 Symfony EasyAdmin 4 中使用关联字段

来自分类Dev

如何在Rails 4的视图中使用has_scope gem?

来自分类Dev

如何在Rails的neo4j.rb中使用order和find_each?

来自分类Dev

如何在Rails 4中使用搜索表单

来自分类Dev

如何在glyphicon rails中使用链接4

来自分类Dev

如何在Rails 4 ActiveRecord命名范围中使用OR

来自分类Dev

如何在Rails 4 Pipeline中使用Galleria插件

来自分类Dev

如何在Rails 4中使用关注点

来自分类Dev

如何在Rails 4中使用强参数?

来自分类Dev

如何在rails4中使用装饰器?

来自分类Dev

如何在Rails4中使用Capistrano

来自分类Dev

使用angularjs和rails上传4

来自分类Dev

如何在Bootstrap 4中使用Sass更改字体大小?

来自分类Dev

Rails 4:如何使用select_tag以便自动重建模型和关联

来自分类Dev

如何使用Rails 4 + PostgreSQL查询关联记录的列表?

来自分类Dev

如何在SASS中使用Angular 4

来自分类Dev

Rails:如何在Rails 4枚举中使用i18n

来自分类Dev

如何在mvc4的同一视图中使用不同的模型?

来自分类Dev

MVC4如何在单个视图中使用2个表

来自分类Dev

Rails 4使用多重关联来生成过滤后的关联

来自分类Dev

如何使用 OpenSans 自定义字体在 **Swift 4** 中使文本范围带有下划线和粗体

来自分类Dev

在 Rails 4 应用程序中使用 MySQL 和 Postgres

来自分类Dev

在Rails 4中使用局部和渲染

来自分类Dev

在Swift 4中使用以performSegue打开的关闭页面时,如何在视图控制器和TableViewController之间传递数据?

来自分类Dev

使用Rails 4和AngularJS的单页应用程序

来自分类Dev

如何在Rails 4 HMT关联中的联接表中保存和更新属性?

来自分类Dev

如何在Rails 4中使用过滤产品详细信息

来自分类Dev

如何在Rails 4中使用简单的表单创建选择枚举属性

Related 相关文章

  1. 1

    如何在Rails 4中使用@ font-face嵌入字体?

  2. 2

    如何在 Symfony EasyAdmin 4 中使用关联字段

  3. 3

    如何在Rails 4的视图中使用has_scope gem?

  4. 4

    如何在Rails的neo4j.rb中使用order和find_each?

  5. 5

    如何在Rails 4中使用搜索表单

  6. 6

    如何在glyphicon rails中使用链接4

  7. 7

    如何在Rails 4 ActiveRecord命名范围中使用OR

  8. 8

    如何在Rails 4 Pipeline中使用Galleria插件

  9. 9

    如何在Rails 4中使用关注点

  10. 10

    如何在Rails 4中使用强参数?

  11. 11

    如何在rails4中使用装饰器?

  12. 12

    如何在Rails4中使用Capistrano

  13. 13

    使用angularjs和rails上传4

  14. 14

    如何在Bootstrap 4中使用Sass更改字体大小?

  15. 15

    Rails 4:如何使用select_tag以便自动重建模型和关联

  16. 16

    如何使用Rails 4 + PostgreSQL查询关联记录的列表?

  17. 17

    如何在SASS中使用Angular 4

  18. 18

    Rails:如何在Rails 4枚举中使用i18n

  19. 19

    如何在mvc4的同一视图中使用不同的模型?

  20. 20

    MVC4如何在单个视图中使用2个表

  21. 21

    Rails 4使用多重关联来生成过滤后的关联

  22. 22

    如何使用 OpenSans 自定义字体在 **Swift 4** 中使文本范围带有下划线和粗体

  23. 23

    在 Rails 4 应用程序中使用 MySQL 和 Postgres

  24. 24

    在Rails 4中使用局部和渲染

  25. 25

    在Swift 4中使用以performSegue打开的关闭页面时,如何在视图控制器和TableViewController之间传递数据?

  26. 26

    使用Rails 4和AngularJS的单页应用程序

  27. 27

    如何在Rails 4 HMT关联中的联接表中保存和更新属性?

  28. 28

    如何在Rails 4中使用过滤产品详细信息

  29. 29

    如何在Rails 4中使用简单的表单创建选择枚举属性

热门标签

归档