mongoid,set_table_name和attr_accessible

问题描述 投票:2回答:3

我正在使用带有红宝石1.9.2头的rails3边缘和mongoid 2beta6。

我如何手动更改表名,就像ActiveRecord的set_table_name一样?例如,我的模型Signup应该使用表“ users”进行存储,而不是“ signups”。

另一个问题是如何实现attr_accessible AR提供的功能?

谢谢,科林

ruby-on-rails ruby-on-rails-3 mongoid tablename attr-accessible
3个回答
7
投票
更改:

class Pictures self.collection_name = 'photos' end

收件人:

class Pictures
   store_in collection: 'photos'
end

来源:https://docs.mongodb.com/mongoid/current/tutorials/mongoid-documents/#storage


1
投票
Alex

0
投票
© www.soinside.com 2019 - 2024. All rights reserved.