Ruby on rails 在Rails应用程序中,用户搜索事件并保存他们感兴趣的事件,我该如何建模?
我使用三种型号: -使用者 -事件 -用户事件(联接表) 我觉得我不需要保存每个搜索结果,因为这是不必要的。搜索将查询两个API,可能会显示前10个结果,并将它们显示给用户。然后,用户可能会对其中的一个或两个事件感兴趣,并将它们添加到他们感兴趣的事物列表中,即书签(如果可以的话)。出于用户组织的目的,应将当天发生的书签分组在一起Ruby on rails 在Rails应用程序中,用户搜索事件并保存他们感兴趣的事件,我该如何建模?,ruby-on-rails,ruby,postgresql,model-view-controller,Ruby On Rails,Ruby,Postgresql,Model View Controller,我使用三种型号: -使用者 -事件 -用户事件(联接表) 我觉得我不需要保存每个搜索结果,因为这是不必要的。搜索将查询两个API,可能会显示前10个结果,并将它们显示给用户。然后,用户可能会对其中的一个或两个事件感兴趣,并将它们添加到他们感兴趣的事物列表中,即书签(如果可以的话)。出于用户组织的目的,应将当天发生的书签分组在一起 我是否应该使用搜索控制器制作另一个搜索模型?我是Rails的新手,需要一些关于这个话题的建议 我建议您制作一个书签或搜索类来存储用户想要保存的搜索。然后你可以在用户和书
我是否应该使用搜索控制器制作另一个搜索模型?我是Rails的新手,需要一些关于这个话题的建议 我建议您制作一个书签或搜索类来存储用户想要保存的搜索。然后你可以在用户和书签之间建立一个有很多关系。因此,用户将有许多书签。有关更多文档,请参见: