cuốn sách gpt4 ai đã làm

node.js - express-validator/node-validator : cách xác thực thuộc tính đó tồn tại và nên tồn tại

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 22:11:48 26 4
mua khóa gpt4 Nike

Có xác minh tương tự:

req.checkBody('property', 'nên có mặt').isPresent();

Bản thân giá trị không quan trọng.

Bây giờ tôi sử dụng giải pháp này:
.isLength()

gia hạn
- .isLength() là một giải pháp tồi vì nó kiểm tra xem giá trị có phải là một chuỗi hay không.
- và bạn không thể gửi các giá trị POST "không xác định" từ trình duyệt vì phương thức JSON.stringify bỏ qua các thuộc tính đó. Vì vậy đối với !== không xác định Việc xác minh phải đủ.

câu trả lời hay nhất

bạn sử dụngtrình xác nhận nhanh? Mô-đun?

Nếu vậy, điều này sẽ làm việc cho bạn?

req.checkBody('postparam', 'Postparam không hợp lệ').notEmpty()

gia hạn

Theo tài liệu, trình xác nhận bạn muốn không tồn tại. Tạo giải pháp tùy chỉnh của bạn có thể là một giải pháp:

expressValidator({
trình xác thực tùy chỉnh: {
isPresent: hàm (giá trị) {
return (giá trị typeof !== 'không xác định');
}
}
})

Về node.js - express-validator/node-validator : cách xác thực thuộc tính đó tồn tại và nên tồn tại, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/40136139/

26 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress