ruby-on-rails - 如何删除关键字段

标签 ruby-on-rails mongodb mongoid

我知道如何删除集合中的文档。即 User.last.delete

User 文档中。我有以下键:first_namelast_namegender

比方说,我决定删除键 last_name。所以我只有 first_namegender。我该怎么做?这可能吗?

我尝试了 User.last.last_name.delete 但没有成功。

最佳答案

使用mongoid: User.last.unset('last_name') 应该可以解决问题。

关于ruby-on-rails - 如何删除关键字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4202823/

相关文章:

ruby-on-rails - 这是多列索引的合适场景吗?

ruby-on-rails - 获取 rails 路由以反射(reflect)数据库列表

javascript - $lookup 之后的 Mongodb $near

ruby-on-rails - Rails_admin : browsing collections of unknown structure

ruby-on-rails - 神秘的 AbstractController::ActionNotFound (路由就在那里)

mongodb - 查找包含点的 Mongodb 地理空间圆

javascript - 通过 AJAX 从索引资源获取数据

ruby-on-rails - 如何使用控制台将日期保存到 rails 中

ruby-on-rails - 以 Rails 形式处理 MongoMapper EmbeddedDocument

mongodb - 用于插入的自定义 Mongo ObjectId