Skip to content

1439 - Search Config

Search engine index configuration. This is an example of a MAML document.

maml
{
  engine: "elasticsearch"
  connection: {
    host: "search.internal:8108"
    api_key: "VVeQl8NIKggQJ7E5UnmXUREMN2nzgCZX"
    timeout: 3687
  }

  # Index settings
  index: {
    name: "futon"
    primary_key: "id"
    searchable: [
      "title"
      "description"
      "content"
    ]
    filterable: [
      "category"
      "status"
      "date"
    ]
    sortable: [
      "date"
      "relevance"
    ]
  }

  synonyms: {
    js: [
      "javascript"
      "ecmascript"
    ]
    ts: [
      "typescript"
    ]
  }
}

See Also