gpt4 book ai didi

ruby-on-rails - 有没有人写过一个插件来给 ActiveResource 添加最后的润色?

转载 作者:行者123 更新时间:2023-12-04 07:33:30 26 4
gpt4 key购买 nike

我一直在使用ActiveResource在我的 Ruby on Rails 应用程序中使用了一段时间,我开始真的觉得它需要最后的润色才能使它从“非常好”变成“漂亮”。

我希望能够像使用 ActiveRecord 一样使用 ActiveResource。如果我可以使用 has\_manybelongs\_to 和 ActiveResources 的其他细节,它会让我的生活更轻松。

所以我四处寻找一个插件来做到这一点,但一直没有找到一个。有人写过吗?有人知道正在进行的项目吗?


存在的理由

假设我有一个管理 Users 的应用程序和另一个管理 UserRequests 的应用程序。我想避免我的应用程序之间的任何循环依赖,因此我决定 Users 应用程序将完全不知道 UserRequests 的概念。但是当然,一个 UserRequest 应该属于一个 User,一个 User 应该有很多 UserRequests

因此,在 Users 应用程序中,我只有一个 User ActiveRecord,以及所有必要的 Controller 内容,使其可以通过 ActiveResource 使用。

复杂的东西在 UserRequests 应用程序中。我有一个 UserRequest ActiveRecord 和一个 User ActiveResource。我很想编写一个 UserRequest belongs_to 一个 User ActiveResource 和一个 User ActiveResource has_many 用户请求

在另一种情况下可能是相反的情况(ActiveRecord has_many ActiveResources,以及 ActiveResource belongs_to ActiveRecord)。

最佳答案

赖安·戴格尔 proposed用他的 Roxy gem 做类似的事情。从他的预告片部分:

I hope to have an extension library up soon that utilizes Roxy to provide ActiveRecord-like association definitions in ActiveResource.

他给出的例子表明用 Roxy 实现起来并不困难。 .

关于ruby-on-rails - 有没有人写过一个插件来给 ActiveResource 添加最后的润色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/513698/

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