2017-10-10 50 views
0

將電話國家代碼存儲在MongoDB模式中的最佳類型是什麼?它只是一個字符串?我將代碼分別存儲到電話號碼中,並在需要時簡單地將兩者連接起來。用於國家電話代碼前綴的貓鼬模式類型例如'+44'

目前,模式是如下:建議

// Contact number schema 
const contactNoSchema = { 
    type: String, 
    trim: true, 
    default: '', 
    match: [/^\+?\d+[\d\s]+$/, 'Please fill a valid telephone number'] 
}; 


//Country prefix code 
const prefixCode = { 
    type: String 
}; 

回答

0

與擴展電話號碼被分離成兩列,兩者都是字符串。不要使用整數類型作爲這兩者中的任何一個,因爲長度可能會有所不同,您可能會或可能不想在未來存儲格式化的數據。

相關問題