【问题标题】:Ohm: how to drop a column/attribute?欧姆:如何删除列/属性?
【发布时间】:2012-08-21 17:20:26
【问题描述】:

有一个我不再需要的属性,我想删除它。我似乎无法简单地从模型代码中删除该属性,因为加载实例时出现错误。它抱怨myattrib= 方法不存在。我猜它抱怨是因为 Ohm 看到了数据库中的密钥,但模型代码中不存在 attribute :myattrib

在更改代码并删除 attribute :myattrib 之前,如何通过 Ohm 删除列/属性?

【问题讨论】:

  • 没试过,但this 看起来很有希望。

标签: ohm


【解决方案1】:

我试过了,它对我有用:Model.key[:myattrib].del

在这里找到它:http://ohm.keyvalue.org/Ohm/Model.html#delete-instance_method

【讨论】:

    猜你喜欢
    • 2014-10-06
    • 1970-01-01
    • 2019-07-31
    • 1970-01-01
    • 1970-01-01
    • 2016-06-01
    • 2012-10-25
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多