sql >> Databasteknik >  >> NoSQL >> MongoDB

parametern include_type_name är satt till true i node.js

Jag tror inte att du kan lägga till parameter direkt till typeName. Om du kontrollerar koden från elasticsearch javascript-klienten, skulle du upptäcka att den kodar ditt typnamn för att fly från dessa URI-tecken:Länk här . Din ? i parametern skulle vara kodad så att den skulle vara en del av typen.

Jag har inte verifierat detta, men när jag läser kod från elasticsearch-js put mappningsfunktion tror jag att du kanske vill prova detta:

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



  1. Integrering av ClusterControl med SNMP - A Proof of Concept:Del ett

  2. Jämför två matrisfält i samma dokument

  3. NoSQL bästa praxis

  4. StackExchange.Redis enkelt C# Exempel