MongoDB
 sql >> Cơ Sở Dữ Liệu >  >> NoSQL >> MongoDB

Mongoose - Lưu mảng chuỗi

Viết lên từ bình luận của tôi:

Cách chỉ định một mảng chuỗi trong mongoose là như vậy:

var personSchema = new mongoose.Schema({
tags: [{
    type: String
}]

Tuy nhiên, vấn đề ở đây rất có thể xảy ra với Postman vì nó đang gửi 'mảng' dưới dạng một chuỗi. Bạn có thể kiểm tra điều này bằng cách kiểm tra loại req.body.tags như vậy:

console.log(typeof req.body.tags)

Nếu điều này trả về một Chuỗi, hãy đảm bảo đặt loại nội dung trong Người đưa thư thành JSON như được thấy trong ảnh chụp màn hình này thay vì tùy chọn 'dữ liệu biểu mẫu' mặc định.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Hướng dẫn triển khai và bảo trì MongoDB bằng Puppet:Phần 2

  2. Chọn các trường lồng nhau trong mongo db

  3. MongoDB sắp xếp các bản ghi như thế nào khi không có thứ tự sắp xếp nào được chỉ định?

  4. Quản lý trực quan các tài liệu và bộ sưu tập MongoDB

  5. Phiên bản MongoDB nào được cài đặt trên Ubuntu