京唐积分管理系统总结

  1. 如果出错,直接用另外一个结果的方法:

  2. enum的用法:请看我的 另外一篇文章

  3. increment方法,给一个栏位累加的方法:

  4. decrement方法,给一个栏位累减的方法:

  5. allow_nil: true,意思是这个栏位在数据验证的情况下,还请允许为nil。也就是说这个栏位要么为空,要么符合数据验证。

  6. 在定义active_record的时候,如何指定其他class呢?

  7. 算出某个栏位的累加,可以直接用sum方法:

  8. find_or_create_by一个找不到就新建的方法:

  9. 给资源resource增加路径的方法: