Dontopedia

bool

From Dontopedia, the open, paraconsistent wiki. (Last updated 2026-06-10.)

bool has 93 facts recorded in Dontopedia across 19 references, with 17 live disagreements.

93 facts·36 predicates·19 sources·17 in dispute

Mostly:rdf:type(17), has clause(8), contains(5)

Maturity scale raw canonical shape-checked rule-derived certified

Rdf:typein disputerdf:type

Inbound mentions (43)

Other subjects in dontopedia point AT this entity as a value. These are inverse relationships — e.g. "X motherOf this subject" — and answer questions the forward facts can't. Grouped by predicate.

memberOfMember of(7)

requiresProperUseOfRequires Proper Use of(5)

usedInUsed in(3)

usesQueryTypeUses Query Type(3)

containedByContained by(2)

containsQueryContains Query(2)

hasBoolQueryHas Bool Query(2)

hasQueryClauseHas Query Clause(2)

hasQueryStructureHas Query Structure(2)

hasQueryTypeHas Query Type(2)

containsContains(1)

hasBoolStructureHas Bool Structure(1)

hasChildHas Child(1)

hasComponentHas Component(1)

hasQueryHas Query(1)

hasStructureHas Structure(1)

isConditionOfIs Condition of(1)

mentionsQueryTypeMentions Query Type(1)

partOfPart of(1)

queryStructureQuery Structure(1)

rdf:typeRdf:type(1)

usesUses(1)

usesBoolQueryUses Bool Query(1)

Other facts (65)

The long tail: predicates that appear too rarely to warrant their own section. Filter or scroll to find a specific one. Each row links to its source.

65 facts
PredicateValueRef
Has ClauseMust Clause[1]
Has ClauseFilter Clause[1]
Has ClauseMust Clause[2]
Has ClauseFilter Clause[2]
Has ClauseMust Clause[8]
Has ClauseMust Clause[12]
Has ClauseFilter Clause[12]
Has ClauseMust Clause[13]
ContainsMust Clause[4]
ContainsShould Clause[4]
ContainsFilter Clause[4]
ContainsMust Clause[12]
ContainsFilter Clause[12]
Combines ClausesMust Clause[1]
Combines ClausesFilter Clause[1]
Combines ClausesMust and Should[5]
Has ComponentMust Array[2]
Has ComponentMust Clause[18]
Has ComponentFilter Clause[18]
Has Must ClauseMust Clause[4]
Has Must ClauseMatch Clause[15]
Has Must ClauseMatch Clause[19]
Has Filter ClauseFilter Clause[4]
Has Filter ClauseFilter Array[15]
Has Filter ClauseTerm Clause[19]
Uses Match QueryTitle Match[5]
Uses Match QueryContent Match[5]
Uses Match QueryTags Match[5]
EnablesResult Narrowing[8]
Enablescomplex search logic[9]
EnablesSearch Query[15]
Is Part ofOriginal Query[4]
Is Part ofSearch Query Example[9]
Has MustMust Array[4]
Has MustMust Clause[5]
Has Sub ClauseMust Clause[5]
Has Sub ClauseShould Clause[5]
Has KeyMust Key[5]
Has KeyShould Key[5]
Has ConditionMust Condition[7]
Has ConditionShould Condition[9]
Consists ofMust Clause[15]
Consists ofFilter Array[15]
SupportsMust Clause[15]
SupportsFilter Array[15]
Supports Must Clausestrue[1]
Supports Filter Clausestrue[1]
Elasticsearch Versionmodern[2]
Composed ofMust Clause[3]
Has Should ClauseShould Clause[4]
Query Typebool[4]
Has ShouldShould Clause[5]
Has Nested StructureBool Nested Object[8]
Has Condition Count2[9]
Combines ConditionsShould Condition[9]
Supports Boolean Logictrue[9]
Used forCombined Conditions[10]
Inverse ofCombined Conditions[10]
Has ContextFilter Context[12]
Has ChildMust Clause[13]
Must ClauseMatch Condition[13]
Has FilterFilter Array[15]
Has PartFilter Context[16]
Contains Must ArrayMust Array[19]
Contains Filter ArrayFilter Array[19]

Timeline

Timeline axis is valid_time — when each source says the fact was true in the world, not when Dontopedia learned about it. Retracted rows are kept for provenance; coloured stripes indicate the context kind.

hasClausebeam/7bd85e51-293e-474e-97e0-39e4f7463398
ex:must-clause
hasClausebeam/7bd85e51-293e-474e-97e0-39e4f7463398
ex:filter-clause
typebeam/7bd85e51-293e-474e-97e0-39e4f7463398
ex:QueryType
combinesClausesbeam/7bd85e51-293e-474e-97e0-39e4f7463398
ex:must-clause
combinesClausesbeam/7bd85e51-293e-474e-97e0-39e4f7463398
ex:filter-clause
supportsMustClausesbeam/7bd85e51-293e-474e-97e0-39e4f7463398
true
supportsFilterClausesbeam/7bd85e51-293e-474e-97e0-39e4f7463398
true
hasClausebeam/30cfcb2d-27af-4962-b51a-166d7c86b3a4
ex:must-clause
hasClausebeam/30cfcb2d-27af-4962-b51a-166d7c86b3a4
ex:filter-clause
hasComponentbeam/30cfcb2d-27af-4962-b51a-166d7c86b3a4
ex:must-array
elasticsearchVersionbeam/30cfcb2d-27af-4962-b51a-166d7c86b3a4
modern
composedOfbeam/da7bd534-79a8-4eed-8605-b5947e8a32d2
ex:must-clause
typebeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:BoolQuery
hasMustClausebeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:must-clause
hasShouldClausebeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:should-clause
hasFilterClausebeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:filter-clause
queryTypebeam/c2651687-4b3e-4157-8b59-152b9cf0d729
bool
containsbeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:must-clause
containsbeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:should-clause
containsbeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:filter-clause
isPartOfbeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:original-query
hasMustbeam/c2651687-4b3e-4157-8b59-152b9cf0d729
ex:must-array
typebeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:ElasticsearchQueryType
labelbeam/ef7935db-f389-498e-baf5-aff58f744d6b
bool query
hasMustbeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:must-clause
hasShouldbeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:should-clause
hasSubClausebeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:must-clause
hasSubClausebeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:should-clause
hasKeybeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:must-key
hasKeybeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:should-key
combinesClausesbeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:must-and-should
usesMatchQuerybeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:title-match
usesMatchQuerybeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:content-match
usesMatchQuerybeam/ef7935db-f389-498e-baf5-aff58f744d6b
ex:tags-match
typebeam/67b3880f-4304-41f2-a990-5fffd8b6b339
ex:QueryType
labelbeam/67b3880f-4304-41f2-a990-5fffd8b6b339
bool query
typebeam/25e2b9f3-759c-4e89-9ed2-a7e519f20d1a
ex:Query
hasConditionbeam/25e2b9f3-759c-4e89-9ed2-a7e519f20d1a
ex:must-condition
typebeam/52477875-5368-4c2c-89e1-08b2f4d72518
ex:QueryType
labelbeam/52477875-5368-4c2c-89e1-08b2f4d72518
bool query
hasClausebeam/52477875-5368-4c2c-89e1-08b2f4d72518
ex:must-clause
enablesbeam/52477875-5368-4c2c-89e1-08b2f4d72518
ex:result-narrowing
hasNestedStructurebeam/52477875-5368-4c2c-89e1-08b2f4d72518
ex:bool-nested-object
typebeam/6977f5b8-a0d9-4926-b326-5bab073761a8
ex:ElasticsearchQueryType
labelbeam/6977f5b8-a0d9-4926-b326-5bab073761a8
bool
hasConditionbeam/6977f5b8-a0d9-4926-b326-5bab073761a8
ex:should-condition
isPartOfbeam/6977f5b8-a0d9-4926-b326-5bab073761a8
ex:search-query-example
hasConditionCountbeam/6977f5b8-a0d9-4926-b326-5bab073761a8
2
combinesConditionsbeam/6977f5b8-a0d9-4926-b326-5bab073761a8
ex:should-condition
supportsBooleanLogicbeam/6977f5b8-a0d9-4926-b326-5bab073761a8
true
enablesbeam/6977f5b8-a0d9-4926-b326-5bab073761a8
complex search logic
typebeam/2e6d9029-c016-4f7e-8cb4-e4aceb2e6845
ex:QueryType
usedForbeam/2e6d9029-c016-4f7e-8cb4-e4aceb2e6845
ex:combined-conditions
inverseOfbeam/2e6d9029-c016-4f7e-8cb4-e4aceb2e6845
ex:combined-conditions
typebeam/2157dee9-e970-4d48-9c1b-078d02e8d4d8
ex:QueryStructure
labelbeam/2157dee9-e970-4d48-9c1b-078d02e8d4d8
bool
typebeam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
ex:QueryType
labelbeam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
bool query
hasContextbeam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
ex:filter-context
hasClausebeam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
ex:must-clause
hasClausebeam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
ex:filter-clause
containsbeam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
ex:must-clause
containsbeam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
ex:filter-clause
typebeam/670e056f-4c4f-44c8-a6bd-86fd66ec1102
ex:ElasticsearchQuery
hasChildbeam/670e056f-4c4f-44c8-a6bd-86fd66ec1102
ex:must-clause
hasClausebeam/670e056f-4c4f-44c8-a6bd-86fd66ec1102
ex:must-clause
typebeam/670e056f-4c4f-44c8-a6bd-86fd66ec1102
ex:ElasticsearchBoolQuery
mustClausebeam/670e056f-4c4f-44c8-a6bd-86fd66ec1102
ex:match-condition
typebeam/b5493bfc-15b0-462f-9e72-cb64b5007812
ex:QueryType
labelbeam/b5493bfc-15b0-462f-9e72-cb64b5007812
bool query
typebeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:QueryType
labelbeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
Boolean Query
hasMustClausebeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:match-clause
hasFilterClausebeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:filter-array
hasFilterbeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:filter-array
consistsOfbeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:must-clause
consistsOfbeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:filter-array
enablesbeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:search-query
supportsbeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:must-clause
supportsbeam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
ex:filter-array
hasPartbeam/9b8f6129-279b-4ba5-b802-69921d2c1ae5
ex:filter-context
typebeam/958b21c1-ac2f-492c-9ace-ddc56b7f93f6
ex:QueryType
labelbeam/958b21c1-ac2f-492c-9ace-ddc56b7f93f6
bool query
typebeam/63484f14-f077-4119-aad4-2ec5f59e1801
ex:ElasticsearchQueryType
labelbeam/63484f14-f077-4119-aad4-2ec5f59e1801
bool
hasComponentbeam/63484f14-f077-4119-aad4-2ec5f59e1801
ex:must-clause
hasComponentbeam/63484f14-f077-4119-aad4-2ec5f59e1801
ex:filter-clause
hasMustClausebeam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
ex:match-clause
hasFilterClausebeam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
ex:term-clause
typebeam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
ex:BoolQuery
labelbeam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
bool query
containsMustArraybeam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
ex:must-array
containsFilterArraybeam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
ex:filter-array

References (19)

19 references
  1. ctx:claims/beam/7bd85e51-293e-474e-97e0-39e4f7463398
    • full textbeam-chunk
      text/plain1 KBdoc:beam/7bd85e51-293e-474e-97e0-39e4f7463398
      Show excerpt
      "bool": { "must": [ { "match": { "title": "example" } }, { "match": { "content": "example" } } ], "filter": [ { "term": { "status": "active" }} ]
  2. ctx:claims/beam/30cfcb2d-27af-4962-b51a-166d7c86b3a4
  3. ctx:claims/beam/da7bd534-79a8-4eed-8605-b5947e8a32d2
    • full textbeam-chunk
      text/plain1 KBdoc:beam/da7bd534-79a8-4eed-8605-b5947e8a32d2
      Show excerpt
      metadata.update_artifact("1", name="UpdatedArtifact1", version="1.1", owner="Charlie") # Remove artifact metadata.remove_artifact("2") # Search artifacts results = metadata.search_artifacts(owner="Charlie") for artifact in results: pr
  4. ctx:claims/beam/c2651687-4b3e-4157-8b59-152b9cf0d729
  5. ctx:claims/beam/ef7935db-f389-498e-baf5-aff58f744d6b
  6. ctx:claims/beam/67b3880f-4304-41f2-a990-5fffd8b6b339
    • full textbeam-chunk
      text/plain1 KBdoc:beam/67b3880f-4304-41f2-a990-5fffd8b6b339
      Show excerpt
      - Understanding when to use `match`, `term`, `bool`, `filter`, etc. - Proper use of `must`, `should`, `must_not`, and `filter` clauses. 2. **Filter Context**: - Using `filter` context for conditions that can be cached and reused.
  7. ctx:claims/beam/25e2b9f3-759c-4e89-9ed2-a7e519f20d1a
    • full textbeam-chunk
      text/plain1 KBdoc:beam/25e2b9f3-759c-4e89-9ed2-a7e519f20d1a
      Show excerpt
      } } } }' ``` 2. **Index Documents**: - Use the `POST` method to index documents. - Example indexing: ```sh curl -X POST "http://localhost:9200/my_index/_doc" -H 'Content-Type: applicatio
  8. ctx:claims/beam/52477875-5368-4c2c-89e1-08b2f4d72518
    • full textbeam-chunk
      text/plain1 KBdoc:beam/52477875-5368-4c2c-89e1-08b2f4d72518
      Show excerpt
      - **Filter Cache**: Use the filter cache for frequently used filters. ### 4. **Monitor and Profile** - **Use the Explain API**: Use the `_explain` API to understand how Elasticsearch is executing your query. - **Use the Profile API**: Use
  9. ctx:claims/beam/6977f5b8-a0d9-4926-b326-5bab073761a8
    • full textbeam-chunk
      text/plain1 KBdoc:beam/6977f5b8-a0d9-4926-b326-5bab073761a8
      Show excerpt
      When searching, you can leverage the enriched data to improve relevance. ```json GET /my_index/_search { "query": { "bool": { "should": [ { "match": { "normalized_text": "sample" }
  10. ctx:claims/beam/2e6d9029-c016-4f7e-8cb4-e4aceb2e6845
    • full textbeam-chunk
      text/plain1 KBdoc:beam/2e6d9029-c016-4f7e-8cb4-e4aceb2e6845
      Show excerpt
      - Batch documents into groups of 500-1000 for optimal performance. #### Example Code ```python from elasticsearch import Elasticsearch es = Elasticsearch(["http://localhost:9200"]) actions = [ { "_index": "my_index",
  11. ctx:claims/beam/2157dee9-e970-4d48-9c1b-078d02e8d4d8
    • full textbeam-chunk
      text/plain1 KBdoc:beam/2157dee9-e970-4d48-9c1b-078d02e8d4d8
      Show excerpt
      - **Index Shards**: Ensure that the number of shards is appropriate for your data volume. Too many shards can lead to performance degradation. ```json PUT /your-index-name/_settings { "number_of_shards": 5 } ``` ### 2. Query
  12. ctx:claims/beam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
    • full textbeam-chunk
      text/plain1 KBdoc:beam/1a3ec59a-c5a8-4cc0-9e26-ce87ed77ed86
      Show excerpt
      Ensure your queries are optimized for performance. 1. **Use Efficient Query Types**: Prefer `term` and `terms` queries over `match` and `match_phrase` queries when possible. ```json { "query": { "bool": { "mu
  13. ctx:claims/beam/670e056f-4c4f-44c8-a6bd-86fd66ec1102
  14. ctx:claims/beam/b5493bfc-15b0-462f-9e72-cb64b5007812
  15. ctx:claims/beam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
    • full textbeam-chunk
      text/plain1 KBdoc:beam/01eaccfb-7615-4204-98ea-bc544cdc2fbb
      Show excerpt
      - Use `refresh_interval` setting in the index settings. ### Example Configuration Here's an example of how you might configure your Elasticsearch index and queries for better performance: ```python from elasticsearch import Elasticsear
  16. ctx:claims/beam/9b8f6129-279b-4ba5-b802-69921d2c1ae5
    • full textbeam-chunk
      text/plain1 KBdoc:beam/9b8f6129-279b-4ba5-b802-69921d2c1ae5
      Show excerpt
      - **Replicas**: Use replicas to improve read performance and availability. Typically, 1 replica is sufficient, but you can adjust based on your needs. ### 2. **Data Distribution and Routing** - **Index Settings**: Configure index settin
  17. ctx:claims/beam/958b21c1-ac2f-492c-9ace-ddc56b7f93f6
  18. ctx:claims/beam/63484f14-f077-4119-aad4-2ec5f59e1801
  19. ctx:claims/beam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
    • full textbeam-chunk
      text/plain1 KBdoc:beam/c6323fc0-a08f-4ae2-9fa7-873afeec348d
      Show excerpt
      "number_of_shards": 5, "number_of_replicas": 1, "refresh_interval": "30s" } mappings = { "properties": { "title": {"type": "text"}, "content": {"type": "text", "analyzer": "standard"} } } # Create an in

See also

Keep researching

Missing something or suspicious of what's here? Kick off a research session — a Claude agent will investigate, cite its sources, and file new facts into a dedicated context you can review before accepting into the shared view.