gpt4 book ai didi

ruby-on-rails - 解释多态关联的 rails 文档中的 "imageable"是什么意思?

转载 作者:行者123 更新时间:2023-12-04 23:21:45 25 4
gpt4 key购买 nike

所以,我试图实现一个多态关联和 reviewing the Rails Docs ,但我很困惑他们如何使用“可成像”。 “可成像”是某种约定还是真的应该与称为“可成像”的表格相关联?

最佳答案

imageable是 Rails 多态关联中不成文的命名约定。

另一个例子是 taggable - 指的是可以标记的对象,即 taggable .或为 imageable例如,带有附加图像的对象是 imageable因为它可以接受图像。

在这种情况下,您将在 belongs_to 上有列对象 ( Picture ) 称为 imageable_idimageable_type存储关联对象的 id 和模型类。您不需要 imageable表...只是 Picture 上的列模型

关于ruby-on-rails - 解释多态关联的 rails 文档中的 "imageable"是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23729563/

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