Javascript 一对多关联空列问题(Rails上的Ext)

Javascript 一对多关联空列问题(Rails上的Ext),javascript,ruby-on-rails,ruby,ajax,extjs,Javascript,Ruby On Rails,Ruby,Ajax,Extjs,我正在使用Rails+Ext重写web应用程序的一部分。但是,在网格视图中显示关联模型的名称时遇到了问题 我已经能够成功地转换多个模型,并使用选项卡和Ext的布局帮助程序很好地排列视图 然而,我正处于建立关联的中间——我一直遵循如何使用Ext-这样做,并且我已经为我的模型做了适当的名称更改建议的所有Rails和JS更改,结果是组合框现在被正确地填充了相关模型的名称,更改实际上被正确地写入数据库,但数据并没有显示在列中,它只是空的。但是,“详细信息”视图中有正确的数据 真的只是想知道是否有其他人遇

我正在使用Rails+Ext重写web应用程序的一部分。但是,在网格视图中显示关联模型的名称时遇到了问题

我已经能够成功地转换多个模型,并使用选项卡和Ext的布局帮助程序很好地排列视图

然而,我正处于建立关联的中间——我一直遵循如何使用Ext-这样做,并且我已经为我的模型做了适当的名称更改建议的所有Rails和JS更改,结果是组合框现在被正确地填充了相关模型的名称,更改实际上被正确地写入数据库,但数据并没有显示在列中,它只是空的。但是,“详细信息”视图中有正确的数据

真的只是想知道是否有其他人遇到了这件事,或者对可能发生的事情有什么想法。如果需要,绝对愿意发布代码;请注意,AFAIK我的更改与教程非常接近

提前谢谢

更新:

好的,稍微有点进步——有点。我可以正确显示关联的模型id—只需稍微修改列模型即可。但在Jon的示例中,我无法获得主表中显示的虚拟属性,它是country_name。当我将该列的数据源从更改为

dataIndex: 'model[associated_model_id]'

另一更新:


碰撞。这里没有人尝试过将Ext与Rails集成吗?

好的,我应该更加关注教程以及我是如何使用API和其他可用信息的

如果您使用选项卡来区分多个网格视图,请不要忽略将任何必须在模型控制器中执行此操作的帮助器方法导出到json,尤其是用于检索关联模型名称的方法

dataIndex: 'virtual_attributes[associated_model_name]'