模型之间的关联问题RAILS 4

拜拉姆·穆希尤(Bayram Muhiyew)

我的模特汽车品牌模特

class CarBrand < ActiveRecord::Base
    has_many :car_ads
end

汽车广告模型

class CarAd < ActiveRecord::Base
    has_one :car_brand
end

我的控制器:

    def index
        @car_ads = CarAd.all.order("car_ads.created_at DESC")
      end

汽车广告迁移:

    class CreateCarAds < ActiveRecord::Migration
  def up
    create_table :car_ads do |t|
      t.integer "user_id"
      t.integer "car_brand_id"
      t.integer "car_model_id"
      t.integer "state_id", :limit => 2
      t.integer "vin_id"
      t.integer "year_manufac", :precision => 4
      t.integer "km_age"
      t.integer "price_usd", :limit => 7      
      t.integer "car_tel_number", :precision => 8
      t.float "motor_volume", :limit => 10
      t.string "transmission"
      t.integer "horse_power", :limit => 3
      t.text "description"
      t.boolean "visible", :default => true      
      t.boolean "active", :default => true
      t.string "photo_file_name"
      t.string "photo_content_type"
      t.integer "photo_file_size"
      t.datetime "photo_updated_at"
      t.timestamps null: false
    end
    add_index :car_ads, :user_id
    add_index :car_ads, :car_brand_id
    add_index :car_ads, :car_model_id
    add_index :car_ads, :state_id
    add_index :car_ads, :vin_id
  end

  def down
    drop_table :car_ads
  end
end

汽车品牌偏见

    class CreateCarBrands < ActiveRecord::Migration
  def up
    create_table :car_brands do |t|
      t.string "brand", :limit => 20    
      t.timestamps null: false
    end
  end

  def down
    drop_table :car_brands
  end
end

所以问题是我无法从汽车广告中获得汽车品牌,请帮助,我想像迭代一样获得

<% @car_ads.each do |carad|%>
<%= carad.car_brand %>
<%end%>
丹妮亚丝·隆卡

修改汽车广告模型

CarAd类<ActiveRecord :: Base

belongs_to :car_brand

结尾

修改您的控制器:

def index
    @car_ads = CarAd.all.order("created_at DESC")
end

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Rails 4-两个模型之间的关联

来自分类Dev

Rails 4-链接模型关联以访问关联的方法

来自分类Dev

Rails 模型关联问题

来自分类Dev

使用Rails 4在模型之间共享验证

来自分类Dev

使用Rails 4在模型之间共享验证

来自分类Dev

Rails 4:使用表单对象时验证关联的ActiveRecord模型

来自分类Dev

具有相同模型的Ruby on Rails 4的多态关联

来自分类Dev

关联的Rails 4作用域模型也作用域

来自分类Dev

Rails 4-限制从关联模型中检索的列

来自分类Dev

rails 4嵌套表格,1个模型不关联id

来自分类Dev

Rails 4中的关联模型和simple_form

来自分类Dev

具有相同模型的Ruby on Rails 4的多态关联

来自分类Dev

Rails 4 Seeds.rb更新关联模型

来自分类Dev

Rails 4模型关联左联接验证ID

来自分类Dev

Neo4j / Ruby on Rails-关联重复的问题

来自分类Dev

关联条件Rails 4

来自分类Dev

关联条件Rails 4

来自分类Dev

构建关联 Rails 4

来自分类Dev

在Rails 4的模型状态之间切换

来自分类Dev

Rspec重构模型问题(来自Rails测试处方4)

来自分类Dev

在嵌套模型表单Rails 4中删除记录的问题

来自分类Dev

Rails 4活动记录模型has_many通过关联吗?

来自分类Dev

Rails 4:具有关联模型的Factory Girl和Rspec

来自分类Dev

Rails 4 I18n:在关联验证消息中使用人体模型名称

来自分类Dev

Rails 4-从错误消息中删除属性名称以关联模型

来自分类Dev

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

来自分类Dev

如何在Rails 4中按关联模型排序并指定方向?

来自分类Dev

Rails 4,如何在不创建新模型的情况下定义付款类型关联?

来自分类Dev

Rails 4活动记录模型has_many通过关联吗?

Related 相关文章

热门标签

归档