如何在HoboFields中定义数据库索引?

时间:2009-08-10 19:32:48

标签: ruby-on-rails database hobo

使用HoboFields,我可以在自己的文件中声明我的模型的字段,如下所示:

class User < ActiveRecord::Base

  fields do
    login :string
    persistence_token :string
  end

end

我想知道我可以在vanilla Rails迁移中使用add_index命令的等效语法。

2 个答案:

答案 0 :(得分:1)

class User < ActiveRecord::Base 

  fields do 
    login :string 
    persistence_token :string, :index => true
  end 

end 

答案 1 :(得分:0)

这在HoboFields中尚不存在,但我在this thread上建议它,它似乎将在未来版本中实现。

编辑:它已经实施,目前在这个实验分支中:http://github.com/tablatom/hobo/tree/indexgen。当它被包含在发行版中时,我会更新答案。