Rails:检查模型是否有项目
我有一个叫做书的模型。我希望能够检查它是否有一本书的 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
嗯,很简单:
它将渲染一个对象或为零。
不要使用
Book.find(your_id)
,因为如果没有书籍具有预期的 id,它会引发异常。我强烈建议您查看 http://railsforzombies.org 来学习 Rails。
Well, it's simply:
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.