Как получить доступ к MarkLogic SmartMastering, используя отдых - PullRequest
0 голосов
/ 15 марта 2019

Я использую фреймворк marklogic Smart Mastering.Я загрузил основной проект с https://github.com/marklogic-community/smart-mastering-core

Я создал триггерные проекты и произвел некоторые настройки, например, снятие потока загрузки данных.,Я также добавил в проект триггеров src / main / entity-config one employee-entity-options.json

{
  "options": {
    "propertyDefs": {
      "property": [
        { "namespace": "", "localname": "EmployeeID", "name": "empID" },
        { "namespace": "", "localname": "EmployeeFirstName", "name": "employee-first-name" },
        { "namespace": "", "localname": "EmployeeLastName", "name": "employee-last-name"},
        { "namespace": "", "localname": "Address", "name": "addr" },
        { "namespace": "", "localname": "LocationCity", "name": "city" },
        { "namespace": "", "localname": "LocationState", "name": "state" },
        { "namespace": "", "localname": "LocationPostalCode", "name": "zip" }
      ]
    },
    "collections": {
        "content": [ "employee-content-collection" ]
    },
    "scoring": {
      "add": [
        { "propertyName": "employee-last-name", "weight": "10" },
        { "propertyName": "employee-first-name", "weight": "10" },
        { "propertyName": "addr", "weight": "10" },
        { "propertyName": "city", "weight": "10" },
        { "propertyName": "state", "weight": "10" },
        { "propertyName": "zip", "weight": "10" },
        { "propertyName": "empID", "weight": "6" }
      ]
    },
    "thresholds": {
      "threshold": [
        {
          "above": "85",
          "label": "Definitive Match",
          "action": "merge"
        }
      ]
    }
  }
}

Я начал пример сразвернуть его.Но из документации я не могу разобрать, как вызвать rest api для сопоставления двух документов.Я перехожу по этой ссылке https://marklogic -community.github.io / smart-mastering-core / docs / rest / и намереваюсь использовать sm-match-options .

Заранее спасибо, Дебашис

...