0
A
回答
1
你可以在你的Rails项目中使用UUID宝石和一个varchar(字符串)列在表中:
然后在你的模型:
class MyModel < ActiveRecord::Base
before_save :generate_uuid
protected
def generate_uuid
self.uuid ||= UUID.new.generate # Fill an UUID in uuid field only if the field is nil
end
end
相关问题
- 1. 我可以将自定义列表的默认值设置为新的Guid吗?
- 2. 如何将默认值设置为ormlite中的列?
- 3. 如何将用户的IP设置为列默认值?
- 4. 如何将默认值设置为Sqlite中的TEXT列?
- 5. 如何设置列的默认值?
- 6. 如何将数组设置为像definited一样的默认值?
- 7. 如何通过pgAdmin将序列设置为默认值?
- 8. 如何将默认值设置为下拉列表控件?
- 9. 如何将UISegmentedControl设置回默认值
- 10. 如何设置默认值?
- 11. 如何将所有默认参数值一次设置为无
- 12. 如何为Kubernetes ConfigMap设置默认值
- 13. 如何设置默认值为manytomanyfield
- 14. SQLAlchemy为postgres JSON列设置默认值
- 15. FluentNHibernate为bool设置默认列值
- 16. 如何设置一个默认值MvxSpinner
- 17. 将默认值设置为textarea(AngularJS)
- 18. 将默认值设置为模型(Sails.js)
- 19. 将VCProject属性设置为默认值
- 20. 将SharedPreferences(不DefaultSharedPreferences)设置为默认值
- 21. 如何将'global'设置为默认gemset?
- 22. 如何将默认值设置为现有行,同时将具有默认值的新列添加到表
- 23. C++中的GUID默认值
- 24. 在INSERT语句中将一列的默认值设置为另一列
- 25. 如何将光标位置设置为其默认值
- 26. 将document.title设置为默认
- 27. TKinter:如何将我的滑块的默认值设置为100?
- 28. 如何将元素的字体设置为Boostrap的默认值?
- 29. 如何设置列的默认值为空? (光滑)
- 30. 如何为列设置Column-Toggle Table Widget的默认值?