trong khi quy tắc xác thực email không thành công trên mô-đun của sails.js, máy chủ bị lỗi. Đây là đoạn mô-đun của tôi: Địa chỉ email // của người dùng"email" quy tắc xác thực lỗi máy chủ sails - Mongo với Sails.js
email: {
type: 'string',
email: true,
required: true,
unique: true
},
Và các lỗi như sau:
err: Lỗi (E_VALIDATION) :: 1 thuộc tính là không hợp lệ tại WLValidationError. WLError (C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ waterline \ lib \ waterline \ error \ WLError.js: 26: 15) tại WLValidationError mới (C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ waterline \ lib \ waterline \ error \ WLValidationError.js: 20: 28) tại C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ waterline \ lib \ waterline \ query \ validate.js: 45: 43 at allValidationsChecked (C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ waterline \ lib \ waterline \ core \ validations.js: 203: 5) khi hoàn tất (C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async.js: 135 : 19) tại C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async.js: 32: 16 tại C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ waterline \ lib \ waterline \ core \ validations.js: 184: 23 khi hoàn tất (C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async. js: 135: 19) tại C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async.js: 32: 16 tại C: \ Sử dụng rs \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ waterline \ lib \ waterline \ core \ validations.js: 157: 64 tại C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async.js: 125: 13 tại Array.forEach (bản địa) tại _each (C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async. js: 46: 24) tại Object.async.each (C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async.js: 124: 9) xác thực (C : \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ waterline \ lib \ waterline \ core \ validations.js: 156: 11) tại C: \ Users \ yuri \ AppData \ Roaming \ npm \ node_modules \ sails \ node_modules \ async \ lib \ async.js: 125: 13 Thuộc tính không hợp lệ được gửi tới Người dùng: • email •
undefined
phải là một thư điện tử (thay vì "admin @ gmailasd", mà là một chuỗi)
Nó vẫn đang nghiền: ( – ygrunin
bạn có thể hiển thị nhật ký lỗi không? – jaumard
Bình thường nếu bạn không chỉ định trên email người được yêu cầu xác nhận ném một ngoại lệ đó là bình thường – jaumard