Skip to content

Class: SearchQuery

Search query executed against a database

URI: revaise:SearchQuery

```mermaid classDiagram class SearchQuery click SearchQuery href "../SearchQuery/" SearchQuery : database_name

  SearchQuery : query_date

  SearchQuery : query_filters

  SearchQuery : query_id

  SearchQuery : query_notes

  SearchQuery : query_string

  SearchQuery : result_collection_id

  SearchQuery : results_count

```

Slots

Name Cardinality and Range Description Inheritance
query_id 1
String
Unique identifier for the search query direct
database_name 1
String
Name of the database where query was executed direct
query_string 1
String
The actual search query string or expression direct
query_date 1
Datetime
Date and time when the query was executed direct
query_filters *
String
Filters applied (e direct
result_collection_id 0..1
String
Reference to the LiteratureRecordCollection containing results direct
results_count 0..1
Integer
Number of results returned by the query direct
query_notes 0..1
String
Additional notes about the query or its execution direct

Usages

used by used in type used
SearchStage search_queries range SearchQuery

Identifier and Mapping Information

Schema Source

  • from schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search

Mappings

Mapping Type Mapped Value
self revaise:SearchQuery
native revaise:SearchQuery

LinkML Source

Direct

name: SearchQuery
description: Search query executed against a database
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
slots:
- query_id
- database_name
- query_string
- query_date
- query_filters
- result_collection_id
- results_count
- query_notes
slot_usage:
  query_id:
    name: query_id
    description: Unique identifier for the search query
    identifier: true
    range: string
  database_name:
    name: database_name
    description: Name of the database where query was executed
    range: string
    required: true
  query_string:
    name: query_string
    description: The actual search query string or expression
    range: string
    required: true
  query_date:
    name: query_date
    description: Date and time when the query was executed
    range: datetime
    required: true
  query_filters:
    name: query_filters
    description: Filters applied (e.g., date range, language, study type)
    range: string
    multivalued: true
  result_collection_id:
    name: result_collection_id
    description: Reference to the LiteratureRecordCollection containing results
    range: string
  results_count:
    name: results_count
    description: Number of results returned by the query
    range: integer
  query_notes:
    name: query_notes
    description: Additional notes about the query or its execution
    range: string

Induced

name: SearchQuery
description: Search query executed against a database
from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
slot_usage:
  query_id:
    name: query_id
    description: Unique identifier for the search query
    identifier: true
    range: string
  database_name:
    name: database_name
    description: Name of the database where query was executed
    range: string
    required: true
  query_string:
    name: query_string
    description: The actual search query string or expression
    range: string
    required: true
  query_date:
    name: query_date
    description: Date and time when the query was executed
    range: datetime
    required: true
  query_filters:
    name: query_filters
    description: Filters applied (e.g., date range, language, study type)
    range: string
    multivalued: true
  result_collection_id:
    name: result_collection_id
    description: Reference to the LiteratureRecordCollection containing results
    range: string
  results_count:
    name: results_count
    description: Number of results returned by the query
    range: integer
  query_notes:
    name: query_notes
    description: Additional notes about the query or its execution
    range: string
attributes:
  query_id:
    name: query_id
    description: Unique identifier for the search query
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    identifier: true
    alias: query_id
    owner: SearchQuery
    domain_of:
    - SearchQuery
    range: string
  database_name:
    name: database_name
    description: Name of the database where query was executed
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: database_name
    owner: SearchQuery
    domain_of:
    - Database
    - SearchQuery
    range: string
    required: true
  query_string:
    name: query_string
    description: The actual search query string or expression
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: query_string
    owner: SearchQuery
    domain_of:
    - SearchQuery
    range: string
    required: true
  query_date:
    name: query_date
    description: Date and time when the query was executed
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: query_date
    owner: SearchQuery
    domain_of:
    - SearchQuery
    range: datetime
    required: true
  query_filters:
    name: query_filters
    description: Filters applied (e.g., date range, language, study type)
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: query_filters
    owner: SearchQuery
    domain_of:
    - SearchQuery
    range: string
    multivalued: true
  result_collection_id:
    name: result_collection_id
    description: Reference to the LiteratureRecordCollection containing results
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: result_collection_id
    owner: SearchQuery
    domain_of:
    - SearchQuery
    range: string
  results_count:
    name: results_count
    description: Number of results returned by the query
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: results_count
    owner: SearchQuery
    domain_of:
    - SearchQuery
    range: integer
  query_notes:
    name: query_notes
    description: Additional notes about the query or its execution
    from_schema: https://open-and-sustainable.github.io/revaise-model/schema/stages/search
    rank: 1000
    alias: query_notes
    owner: SearchQuery
    domain_of:
    - SearchQuery
    range: string