可能是一个菜鸟问题......我自己解决了它的一部分,但是......
我正在制作一个具有法律决定数据库的基础应用程序,该数据库将在一个表中表示,该表最好在可能的情况下具有可排序的列。例如,我希望能够按日期对它们进行排序。
我将为此使用类方法
def self.judgementdate
order("judgementdate DESC")
end
问题:我应该将列创建为字符串还是整数?我应该如何将日期输入数据库以使其最容易排序。例如,我应该输入 2012 年 1 月 27 日作为
27/01/2012
or
"January 27, 2012"
或者是其他东西?