如何在rails中为另一个模型的字段添加值?

我有一个user modellanguage model ,其中语言模型包含语言列表,用户模型包含用户的信息。 在用户模型中,有一个称为languagefield ,用户应从语言模型中选择一种语言。 对于所有这些我没有表单,我想在创建新用户时传递语言的id ,它应该为用户保存语言。 我使用curl来创建和更新。

那么请告诉我怎么做到这一点? 请帮我。

提前致谢。

我认为嵌套属性是你需要的。 您可以在此处了解有关它的更多信息: Active Record Nested Attributes

另外,为了使用curl模拟嵌套属性调用,您可以查看以下post:

使用curl模拟具有嵌套资源数组的表单post