MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

parameter include_type_name disetel ke true di node.js

Saya tidak berpikir Anda bisa menambahkan parameter langsung ke typeName. Jika Anda memeriksa kode dari klien javascript elasticsearch, Anda akan menemukan bahwa kode tersebut menyandikan nama jenis Anda untuk keluar dari karakter URI tersebut:Tautkan di sini . ? . Anda dalam parameter akan dikodekan sedemikian rupa sehingga menjadi bagian dari tipe.

Saya belum memverifikasi ini, tetapi membaca kode dari elasticsearch-js menempatkan fungsi pemetaan, saya pikir Anda mungkin ingin mencoba ini:

  ...
  return client.indices.putMapping({
    index: indexName,
    type: typeName,
    body: completeMapping,
    includeTypeName: true // Add parameter for your put mapping.
  }, (err) => {
    cb(err, completeMapping[typeName])
  })
  ...



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Node.js MongoDB collection.find().toArray tidak mengembalikan apa pun

  2. Tips untuk Meningkatkan Server Percona untuk MongoDB

  3. Masukkan dokumen ke MongoDB hanya jika semua bidang unik

  4. Cara mendefinisikan objek dalam array dalam skema Mongoose dengan benar dengan indeks geo 2d

  5. MongoDB :temukan nilai dalam Array dengan banyak kriteria