gpt4 book ai didi

ruby-on-rails - rails : two sites - one database

转载 作者:行者123 更新时间:2023-12-05 02:24:48 28 4
gpt4 key购买 nike

我们有两个基于相同数据构建的网站。它们的设计(和数据表示)完全不同,但底层数据是相同的。

两者都有自己的顶级域名。

构建此结构的最佳方法是什么?有 2 个不同的 Rails 应用程序?还是两组 View ?

我考虑过 Rails 引擎,但是,它们只会共享模型,不会共享 View 和 Controller ,所以我不确定这是否是最佳方法。

欢迎提出建议、文章链接等!

最佳答案

我们在 Aframe 有几个使用共享数据库的应用程序具有一组共享模型。

试试这样的结构:

app_one
rails app structure
...
app_two
rails app structure
...
shared
models

然后在每个应用程序中,将所有内容都包含在共享的 shared/models 目录中。

将两个应用配置为具有相同的数据库详细信息。

这意味着您可以编写涉及两个应用的测试。

关于ruby-on-rails - rails : two sites - one database,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8776585/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com