How to get the ID of the object I just saved in the DB?

Hello everyone!

Does the method save return the ID ? Because i'm doing this :

if @post.save flash[:notice] = 'Post was successfully created.' end

and I need the ID of the post I just created. I think it could work with : Post.find(:last) but what if two people are posting at the same time?

Thank you!

Don't you still have @post?

What do you mean? That I should do this : @post.post_id ?

Try: puts @post.inspect

and check your logs