在Ruby on Rails中,如果我有类/模型A引用类/模型B。第一个如何创建一个表单,以便在创建A时,获得所有可能的B的列表,从而在创建A对象时为我创建引用?如果我也能在列表中搜索,那就太棒了。这些类只是一个抽象的例子。
lf5gs5x21#
如果您指的是实际的数据库支持模型,那么您可以使用assocations和集合助手来实现:
class Foo < ApplicationRecord has_many :bars end class Bar < ApplicationRecord belongs_to :foo end
这将创建一个Foo#bar_ids getter和一个Foo#bar_ids= setter。第一次如果我也能在列表中搜索,那就太好了。你应该在第一次跑马拉松之前学会走路。
Foo#bar_ids
Foo#bar_ids=
1条答案
按热度按时间lf5gs5x21#
如果您指的是实际的数据库支持模型,那么您可以使用assocations和集合助手来实现:
这将创建一个
Foo#bar_ids
getter和一个Foo#bar_ids=
setter。第一次
如果我也能在列表中搜索,那就太好了。
你应该在第一次跑马拉松之前学会走路。