Rails,Mongoid:为什么不能通过保存来找到_或_创建?

时间:2014-04-23 15:56:01

标签: ruby-on-rails mongodb mongoid

所以这是一个非常简单的问题。

我正在使用MongoDB和mongoid,我使用的方法是find_or_create_by。

我有一个名为Post的非常简单的模型,其中包含标题,正文和星号字段。

这是我的代码:

@test = Post.find_or_create_by(title: '123')

现在我的数据库中没有一个标题为123的帖子。当我运行它时,它创建了一个新的Post对象给我,标题为123,但它没有被保存到数据库......

我错过了什么?

感谢您的帮助。

大卫

0 个答案:

没有答案