首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何在rails中维护ActiveRecord模型和ActiveResource模型之间的多对多关联?

如何在rails中维护ActiveRecord模型和ActiveResource模型之间的多对多关联?
EN

Stack Overflow用户
提问于 2017-01-03 05:38:47
回答 1查看 126关注 0票数 0

我有一个rails应用程序A,托管大部分数据,另一个应用程序B使用名为location of A的表中的一些信息,位置与B中的用户是多对多的,出于解耦的原因,我不想在A和B之间共享DB,所以我只想使用B的ActiveResource从A获取模型信息,并将关联保持在B中,所以问题是如何处理关联?也许只需要在B中维护一个id关系表,然后如何同步两个数据库。

EN

回答 1

Stack Overflow用户

发布于 2017-01-03 19:43:55

在使用ActiveResource方面,我想象的是

使用ActiveResource在A中创建

  1. ,用于共享B中的位置模型

然后我们可以在B中使用位置作为普通模型,或者我们可以创建一个与A和B隔离的API服务器。我不确定你上面提到的关联问题。也许我误解了这个问题?

代码语言:javascript
运行
AI代码解释
复制
class Location < ActiveResource::Base
  self.site = "http://api.b.com:3000"
  has_many :users, through: :location_users
end
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41437078

复制
相关文章

相似问题

领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文