我是新来的大礼包也仍然在学习Rails的施普雷商贸 - 编辑用户对象属性
我不完全明白,我怎么可以添加新的属性,施普雷::用户对象,这样我可以设置向注册到我的网站的用户提供更多数据。
按照不那么清晰的文档,我知道我应该创建一个User类,并添加喜好:
class User < ActiveRecord::Base
preference :hot_salsa, :boolean
preference :dark_chocolate, :boolean, :default => true
preference :color, :string
preference :favorite_number, :integer
preference :language, :string, :default => "English"
end
但我不知道我应该在哪里保存此文件或如何命名它根本就没有。
我在正确的道路上吗?
恕我直言这部分是有据可查的。 https://guides.spreecommerce.com/developer/logic.html#extending-classes 您可以创建migraton,eval类并更改或扩展视图,如@Saurabh提及的链接 – Jakub