【问题标题】:RailsAdmin with polymorphic associations具有多态关联的 RailsAdmin
【发布时间】:2016-04-10 22:08:33
【问题描述】:

我正在使用 Rails 4.1、RailsAdmin 0.8.1 和 Mongoid 5.0.1。我定义了 Products 和 Pictures 之间的 has_many / belongs_to 关系 RailsAdmin 在 Picture 模型中生成 Product 下拉列表。我可以选择产品,也可以搜索产品。

我在产品、图片和员工之间实现了多态关联。现在,当我编辑图片时,我有 2 个下拉菜单 - 选择类型(产品或员工),第二个选择实际记录。

问题是 RailsAdmin 试图将整个员工或产品列表加载到第二个下拉列表中。我有成千上万的员工,最终超时。任何想法如何搜索?

【问题讨论】:

    标签: polymorphic-associations rails-admin


    【解决方案1】:

    加载页面时会填充下拉列表。第二个下拉列表将包含您在页面加载期间发送的所有内容(在您在第一个下拉列表中选择“类型”之前)。

    我认为您想要的可以使用 ajax 在选择第一个下拉列表时发送请求、检索值然后填充您的第二个下拉列表来实现。

    您可以阅读一些资源。 link1link2link3

    【讨论】:

    • 但是如何修改第二个下拉菜单(选择特定记录)以拥有一个搜索框,而不仅仅是下拉菜单?
    • 你会在 jquery 中找到很多实现。参考stackoverflow.com/questions/12926330/… 获取一些来源。
    • 我还在答案中添加了一些实现“依赖选择”的来源。
    猜你喜欢
    • 2013-04-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多