Rails:检查模型是否有项目

发布于 2024-11-19 11:34:45 字数 68 浏览 1 评论 0原文

我有一个叫做书的模型。我希望能够检查它是否有一本书的 ID 为某个数字。这是一个简单的问题,我正在学习。别太严厉了....

I have a model called book. I want to be able to check if it has a book with the id of some number. It's a simple question, and I'm just learning. Don't be too harsh....

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

享受孤独 2024-11-26 11:34:45

嗯,很简单:

Book.find_by_id(your_id)

它将渲染一个对象或为零。

不要使用 Book.find(your_id),因为如果没有书籍具有预期的 id,它会引发异常。

我强烈建议您查看 http://railsforzombies.org 来学习 Rails。

Well, it's simply:

Book.find_by_id(your_id)

It will render an object or nil.

Don't use Book.find(your_id), because it raises an exception if no book has the expected id.

I strongly advise you to check http://railsforzombies.org to learn Rails.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文