null を許可しない「sequence」という名前の整数型の列を含むテーブルがあります。ファクトリを普通に定義しようとすると、FactoryGirl は、列名を定義するのではなく、シーケンスを設定しようとしていると考えます。
factory :my_table do
sequence 1
end
# NoMethodError: undefined method `to_sym' for 1:Fixnum
FactoryGirl がこれを FactoryGirl シーケンスではなく、プレーンな列として認識するようにするにはどうすればよいですか? 実際のシーケンスを使用して、列に一意の増分整数値を入力したい場合はどうすればよいですか? 「trait」または「association」という名前の列で同じ問題が発生する可能性があることがわかりました。ちなみに、factory_girl 3.3.0 と rails 3.2.8 を使っています。