我补充一下:
有三个模型:用户、单词表、单词表项,三者关联的关系是:1 用户有多个单词表,一个单词表包含多个单词表项。
在 B 控制器的 a 方法中,最后得到一个与当前登录用户相关的变量@a1,是一个包含多个英文单词的数组。我要把每一个单词逐一的保存到单词表项中,保存时需要提供单词与单词表的 ID。
我通过楼上朋友的提示,觉得我可以这样做,请大家帮忙分析一下对不对。
我在 B 控制器中的 a 方法中得到变量@a1,通过 a 方法视图中的一个链接(按钮)跳至另建的一个方法 b,在这个方法中,建立能够保存至单词表项模型中的一个空对象,再把@a1中的单词逐一的写入,当然这个空对象是符合当前登录用户的某一单词表的单词表项这一关联关系的空对象。
如果这个思路是正确的话,有两个问题:
1、从 a 方法的视图跳至 b 方法后,变量@a1能否一并传过去。
2、在 b 方法中,如何建立上述的空对象(如何写这系列的代码),如何将@a1中的单词保存至这个空对象中(代码如何写)。