phl*_*egx 2 ruby-on-rails relationship has-many-through ruby-on-rails-4 globalize
我想订购一些与另一个模型有关系的模型的记录(带有翻译的属性).这是一个例子:
现在,我想通过其任务名称来订购所有项目.我怎么写这个范围?如何在Rails中加入转换表,如gem globalize中的方法with_translation(https://github.com/globalize/globalize/blob/eccb924ac9641b52399f22525b0e3ec004739f4c/lib/globalize/active_record/class_methods.rb),但是来自相关对象Project?
> Project.all.joins(:tasks) ... (how to include task translation table) ...
Run Code Online (Sandbox Code Playgroud)
我相信这task_translations是直接相关的tasks,你可以这样查询:
Project.joins(tasks: :translations)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2472 次 |
| 最近记录: |