我有一个名为“foods”和“categories”的表,但该表没有关系,我想通过另一个名为“food_category”的表连接它们。我想在食物和类别之间建立一对一的关系,也许图表看起来像这样
class Food < ApplicationRecord
has_one :category
end
class Category < ApplicationRecord
has_one :food
end
class FoodCategory < ApplicationRecord
belongs_to :category
belongs_to :food
end
Run Code Online (Sandbox Code Playgroud)
是否有可能做到这一点?
ruby postgresql activerecord ruby-on-rails relational-database
我有一个像这样的哈希值
name = ['Jhon Doe', 'Jane Doe' , 'David']
role = ['Admin', 'Accountant', 'Sales']
Run Code Online (Sandbox Code Playgroud)
我想让它看起来像这样
data = [
{name => 'Jhon Doe', role => 'Admin'},
{name => 'Jane Doe', role => 'Accountan'},
{name => 'David', role => 'Sales'}
]
Run Code Online (Sandbox Code Playgroud)
可以做这样的事情吗?