问题标签 [mobility]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
31 浏览

ruby-on-rails - 如何使用 Mobility upsert_all/insert_all

posts我需要使用已翻译的属性保存大量body,因此我尝试将insert_all/upsert_allMobility结合使用。单独保存帖子就可以了:

但是,尝试使用insert_all会导致错误,因为body它没有存储在帖子表中,而是存储在通过多态关联相关的mobility_text_translations 表中(我使用的是默认键/值后端):

我认为这有点类似于ActionText,而不是ActionText::RichText.insert_all(post_bodies)我想知道我们是否可以做类似Mobility::TextTranslations.insert_all(post_bodies). 但是,我没有在 GitHub 页面和问题中看到此功能的讨论。

0 投票
1 回答
19 浏览

ruby - column_fallback 如何工作?

column_fallback 是如何工作的?

我已将 column_fallback 行添加到初始化程序并在模型中设置如下:

0 投票
0 回答
9 浏览

ruby-on-rails - Mobility i18n 包括

includes用来避免 N+1 查询。但是,我在嵌套元素中使用 Mobility。这是我尝试过的,但我收到一个错误:undefined method 'i18n' for #<ActiveRecord::AssociationRelation [#<FeedItem 或者如果我从查询中Can't join 'FeedItem' to association named 'string_translations'; perhaps you misspelled it?删除。i18n

使用 ActiveRecord 包含时,在嵌套元素上使用 Mobility 的 eager_load 的正确方法是什么?