{
  "index": "sample_index",
  "mappings": {
    "properties": {
      "ai_critique": {
        "type": "text"
      },
      "ai_keywords": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword"
          }
        }
      },
      "ai_summary": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 10000
          }
        }
      },
      "arabic_abstract": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 10000
          }
        },
        "analyzer": "arabic"
      },
      "arabic_category_name": {
        "type": "keyword"
      },
      "arabic_fields": {
        "type": "keyword"
      },
      "arabic_full_title": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 1000
          }
        },
        "analyzer": "arabic"
      },
      "arabic_publisher_name": {
        "type": "keyword"
      },
      "category_id": {
        "type": "keyword"
      },
      "chatGPT": {
        "type": "object",
        "enabled": false
      },
      "chatGPTen": {
        "type": "object",
        "enabled": false
      },
      "cites": {
        "type": "long"
      },
      "content": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 10000
          }
        }
      },
      "createdAt": {
        "type": "date",
        "format": "yyyy-MM-dd HH:mm:ss"
      },
      "creator_id": {
        "type": "long"
      },
      "deleted": {
        "type": "boolean"
      },
      "doc": {
        "properties": {
          "chatGPT": {
            "type": "text",
            "fields": {
              "keyword": {
                "type": "keyword",
                "ignore_above": 256
              }
            }
          }
        }
      },
      "document_name": {
        "type": "keyword"
      },
      "downloads": {
        "type": "long"
      },
      "english_abstract": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 10000
          }
        }
      },
      "english_category_name": {
        "type": "keyword"
      },
      "english_fields": {
        "type": "keyword"
      },
      "english_full_title": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 1000
          }
        }
      },
      "english_publisher_name": {
        "type": "keyword"
      },
      "fields_id": {
        "type": "keyword"
      },
      "hits": {
        "type": "long"
      },
      "id": {
        "type": "keyword"
      },
      "language": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 256
          }
        }
      },
      "last_updated_at": {
        "type": "date",
        "format": "yyyy-MM-dd HH:mm:ss"
      },
      "name": {
        "type": "long"
      },
      "publication_date": {
        "type": "date",
        "format": "yyyy-MM-dd HH:mm:ss"
      },
      "publisher_id": {
        "type": "keyword"
      },
      "rate": {
        "type": "float"
      },
      "raters": {
        "type": "long"
      },
      "related_researches": {
        "type": "text",
        "index": false,
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 1000
          }
        }
      },
      "research_references": {
        "type": "text",
        "index": false,
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 1000
          }
        }
      },
      "slug": {
        "type": "keyword"
      },
      "tag": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword"
          }
        }
      },
      "tag_id": {
        "type": "keyword"
      },
      "textualPublisher": {
        "type": "text",
        "fields": {
          "keyword": {
            "type": "keyword",
            "ignore_above": 256
          }
        }
      },
      "updater_id": {
        "type": "long"
      }
    }
  },
  "settings": {
    "index": {
      "number_of_shards": "1",
      "number_of_replicas": "1"
    }
  }
}