ruby-on-rails - 在 rails 中具有关联的 fixture

标签 ruby-on-rails fixtures

我在 Fixtures 中遇到了一些问题

我有模特优势和善良

优势.rb

belongs_to :kind

种类.rb
 has_many :advantages

优势.yml

1.
id: 1
title: something
kind: apple
kind_id: 1

2.
id: 2
title: somethjin
kind: orange
kind_id: 2

种类.yml
apple:
  id: 1
  name: apple
orange:
  id: 2
  name: orange

我正在尝试将关联带到这里,因为 kind_id 带有一些垃圾值

所以我确实喜欢

种类.yml
apple:
  name: apple
orange:
  name: orange

并在优势.yml

某物:
title: something
kind: apple

某物
title: somethjin
kind: orange

但它没有用

如何解决这个问题

最佳答案

像这样尝试但不确定:

种类.yml
苹果:
编号:1
名称:'名称1'
橘子:
编号:2
名称:'name2'

优势.yml
广告1:
编号:1
标题:'标题1'
种类:苹果

关于ruby-on-rails - 在 rails 中具有关联的 fixture ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5233306/

相关文章:

ruby-on-rails - ActiveRecord::Fixture::FixtureError: 表 "books"没有名为 "loves"的列

google-app-engine - 如何在 Google App Engine for Go 中设置数据 fixture

ruby-on-rails - 我应该如何使用 RSpec 在全局范围内 stub 方法?

ruby-on-rails - Heroku 部署需要很长时间

ruby-on-rails - 自定义 will_paginate 渲染器

python - pytest fixtures 以什么顺序执行?

django - 为 Django 测试加载固定装置

ruby-on-rails - Rails Fixtures 与 Mocks

css - 在截止日期小于今天的日期时隐藏内容 – rails 4

ruby-on-rails - rails,给定一个来自所见即所得的 HTML 字符串 - 如何只获取文本