gpt4 book ai didi

ruby-on-rails - Rails 3 ActiveRecord API : . 构建方法

转载 作者:行者123 更新时间:2023-12-03 20:45:04 25 4
gpt4 key购买 nike

我对 Ruby/RoR(一年之外)相当陌生,我注意到 RoR 或 Ruby 中有几种不同的方法基本上可以做同样的事情。我想得到某种澄清的一种方法是 .build方法。何时有效使用或如何以最佳方式使用它,这很重要。

谢谢!

最佳答案

.build 方法是一种 ActiveRecord 方法,用于根据模型中的 has_many 关系创建新记录。

所以让我们说;

User has_many tweets

然后你可以使用
user.tweets.build(tweet_id)

这将在与该用户关联的推文表中创建一条新推文。它也将返回该对象。

您可能希望根据您实现应用程序的方式在参数中放入一个 params tweet_id。 :)

关于ruby-on-rails - Rails 3 ActiveRecord API : . 构建方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7152530/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com