Project

General

Profile

Feature #1546

API: New search parameter

Added by Bernhard Koschiček-Krombholz 5 months ago. Updated 26 days ago.

Status:
Closed
Priority:
Normal
Category:
API
Target version:
Start date:
2021-07-12
Estimated time:

Description

The filter parameter is a way to manipulate directly the SQL query. This was useful at the beginning, where the API was quite slow. Since a complete refactor of the API, it is possible to filter against the whole entity object, not only the database columns. Also, the sort mechanism can be redone to cover more use cases.

Since this search method will use the database.entity SQL request and not the database.api request it will NOT be available in v0.2. A new version of the API will be released prior to version 7.0.0. However, this will version is not complete and not wholly documented. This is advanced because of frontend development needs.


Related issues

Related to Feature #1545: API: Filter entities by typesClosed2021-07-08Actions
Blocks Feature #1491: API: CSV export for network analysisAssigned2021-04-01Actions
Precedes Feature #1599: API: Search parameter include all subtypesAcknowledged2021-07-13Actions
Precedes Feature #1600: API: Search for values in value typesAcknowledged2021-07-13Actions

History

#1

Updated by Bernhard Koschiček-Krombholz 5 months ago

#2

Updated by Bernhard Koschiček-Krombholz 3 months ago

  • Blocks Feature #1491: API: CSV export for network analysis added
#3

Updated by Alexander Watzinger 3 months ago

  • Status changed from New to Assigned
#4

Updated by Bernhard Koschiček-Krombholz about 1 month ago

  • Target version changed from API to 6.6.0
#5

Updated by Bernhard Koschiček-Krombholz about 1 month ago

  • Status changed from Assigned to In Progress
  • Description updated (diff)
  • Subject changed from API: Overall refactor of API parameters to API: New search parameter
#6

Updated by Bernhard Koschiček-Krombholz 28 days ago

  • Precedes Feature #1599: API: Search parameter include all subtypes added
#7

Updated by Bernhard Koschiček-Krombholz 28 days ago

  • Precedes Feature #1600: API: Search for values in value types added
#8

Updated by Bernhard Koschiček-Krombholz 28 days ago

  • Status changed from In Progress to Resolved

Feature with tests are done. Waiting for code review and allowance to merge into develop.

#9

Updated by Bernhard Koschiček-Krombholz 26 days ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF