我正在编写一个Ruby应用程序。在那里,我有两个类,它们有1:1的关系。在Rails中,我会在每个函数上使用ActiveRecord的has_one
方法。但是在Ruby中,没有数据库,我不知道该怎么做。
如何在Ruby中定义类之间的关系/关联?
编辑:
这不是我目前遇到的具体问题。我只是想知道如何在纯Ruby代码中表达Rails has_one
(分别为has_many
,belongs_to
)。我上面提到的两个类是:
1.运行搜索算法的类。
2.我用来处理搜索过程中需要的用户输入的类,它还显示中间步骤和统计信息的结果。
也许我要求的内容没有意义,因为它可以在没有像has_one
这样的专用方法的情况下表达出来?或者因为没有DB而永远不需要它?
答案 0 :(得分:5)
您可以将关系定义为如下属性:
mvn clean install -pl