0
所以我有一个场景,我需要唯一的随机5或6位数字作为我的客户的预订ID存储。 所以我简单地使用随机数字。生成随机密钥作为唯一的ID(用完随机数)。
var booking_id_customer = Math.floor(Math.random()*900000) + 10000;
比他们在我的MongoDB存储为
booking_id_customer: {
type: Number,
index: { unique: true }
},
但我跑出来的数字,现在,我没有关于如何处理这种想法,但要求是5或6位数字随机只有数字。如何处理这种情况的任何提示将是一个好主意。
最适合用作自动增量。但是,如果你只能有5或6位数字,你会有一个限制,不久或晚... –
你接近使用900k记录? –
是的,因为我产生随机数,它抛出了很多错误。 –