activemodel

activemodel

文章 0 浏览 4

如何在不继承自 ActiveRecord::Base 的类中使用 Rails 的 Paperclip gem?

似乎有些人通过执行以下操作使 Paperclip 在常规 ruby​​ 类上工作: require "paperclip" Class Person include Paperclip has_attached_file :avat…

菩提树下叶撕阳。 2024-12-22 23:40:11 1 0

在 Rails 中创建友谊模型协会

问题:@user.friends 不起作用。它返回 2 条记录,应该是 4 条。 我有以下模型: class User < ActiveRecord::Base has_many :friendships has_many :…

海风掠过北极光 2024-12-22 21:40:53 0 0

仅当 Rails 模型属性先前为空时才接受

我有一个 Rails 模型(与 Mongoid 一起保留),任何注册用户都可以协作编辑它。但是,我只想允许编辑任何特定属性,前提是该属性之前为空或为零。 例…

谜兔 2024-12-22 19:12:35 0 0

Rails 关联无法批量分配外键

也许我做错了,但这是我的问题: @restaurant = current_user.restaurants.build(params[:restaurant]) 这会构建一个新的餐厅对象,其中 user_id 设置…

梦回旧景 2024-12-22 13:19:34 2 0

Rails,当有两个相等的字段时如何查询友谊模型:user_id &朋友 ID?

我有一个这样的友谊模型: Friendship (user_id, friend_id, status) 其中只有1条记录可以在用户A和用户B之间建立友谊。user_id是在friend_id上发起的…

画▽骨i 2024-12-21 22:56:39 1 0

如何建立一对多关系?

我有以下模型: User (id, name, network_id) Network(id, title) 我需要添加什么样的 Rails 模型关联才能执行此操作: @user.network.title @network…

紫竹語嫣☆ 2024-12-21 20:09:51 0 0

ActiveModel include_root_in_json

我对这个选项有点困惑......可以在下面的示例中找到 user = User.find(1) user.as_json # => { "user": {"id": 1, "name": "Konata Izumi", "age": 16…

久隐师 2024-12-19 15:44:28 1 0

Rails:作为模型的数据库结构

所以这可能听起来有点尴尬,但我希望将数据库结构(表、fkey、列)作为 Rails 模型的投影,例如 Table < ActiveModel 响应调用 Table.find_by_name('A…

沉睡月亮 2024-12-19 14:33:30 0 0

如何生成模型之间的关联

我想知道如何在 Rails 中正确进行关联。首先,我创建一个城市模型和一个组织。现在我想让一个组织拥有一个城市...这是通过添加 has_many 和 has_one …

深爱成瘾 2024-12-15 21:10:58 0 0

在 ruby​​ 中调用给定实例的类方法

我正在使用 Rails ActiveModel,我定义了 2 个这样的方法: def find_existing_task(task) existing_one = Task.find(task.id) end def find_existing…

゛时过境迁 2024-12-15 06:24:31 1 0

基于 ActiveRecord 验证错误的决策

我对 Rails 很陌生,想知道最好的方法是什么: 我有一个控制器在数据库中创建一条记录。 如果发生特定的验证错误,我想设置一个标志,但我看不到使用…

属性 2024-12-14 20:07:56 0 0

Rails 模型变量意外变化

在这里要发疯了。如有指点,不胜感激! 我有一个交付模型,我正在尝试添加一种方法来根据交付线路更新交付状态。该函数是在模型类中定义的,delivery_…

晨敛清荷 2024-12-11 09:30:10 0 0

ActiveModel 字段未映射到访问器

使用 Rails 3 和 ActiveModel,我无法使用 self.语法来获取基于 ActiveModel 的对象内的属性值。 在下面的代码中,在 save 方法中, self.first_name …

逆光下的微笑 2024-12-07 04:43:16 0 0

如何在 Rails 中将参数传递给委托方法

我想要一个仪表板来显示多个模型的摘要,并且我使用 Presenter 实现它,而没有自己的数据。我使用 ActiveModel 类(没有数据表): class Dashboard a…

猫弦 2024-12-06 09:48:03 3 0

具有类型和转换的结构

我试图在 Ruby 中完成以下任务: person_struct = StructWithType.new "Person", :name => String, :age => Fixnum, :money_into_bank_account => Flo…

残花月 2024-12-05 23:20:25 6 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文