Thiết lập mô hình của bạn (với idInjection: true
hoặc false
) đã hoạt động khi tôi thử nó với thiết lập PostGreSQL DB với trường id văn bản cho các số nhỏ hơn.
Chạy ứng dụng Loopback với nút DEBUG=loopback:connector:* node .
xuất ra các truy vấn cơ sở dữ liệu đang được chạy trong terminal - Tôi đã thử nó với giá trị id bạn đang thử và giá trị tham số là [2.002070517161649e+25]
, vì vậy kích thước của con số là vấn đề.
Bạn có thể thử nâng nó lên như một lỗi trong Loopback, nhưng JS rất tệ trong việc xử lý số lượng lớn, vì vậy bạn có thể tốt hơn là không sử dụng những số lớn như vậy làm số nhận dạng.
Nó hoạt động nếu ID là một chuỗi chữ và số trên 16 ký tự, vì vậy có thể có một công việc xung quanh bạn (sử dụng ObjectId?), Tùy thuộc vào những gì bạn đang cố gắng đạt được.