标签: mongodb mongoid3
我应该用什么类型来存储MongoDB的时间长度?
我需要存储声音数据的时间长度。所以Timestamp类型看起来不对。
答案 0 :(得分:2)
你应该使用一个整数。
MongoDB有两个data types,尤其适用于计时:Date和Timestamp。但这些意味着代表一个特定的时间点。它们不适合表达持续时间(此外,时间戳仅供内部使用。不鼓励用户使用它。)
因此,最好的办法是将持续时间转换为毫秒,并将此值存储在数据库中。