improvment to item search #2

Closed
opened 2023-09-25 13:54:50 +02:00 by Sirttas · 3 comments
Owner

search by:

  • partial name
  • market group
  • meta type
  • etc.
search by: - partial name - market group - meta type - etc.
Sirttas added this to the Server-side market scan project 2023-10-01 19:32:34 +02:00
Sirttas removed this from the Server-side market scan project 2023-10-01 19:33:13 +02:00
Owner
  • add "_i" to the key for fuzzy search (if the value is str ofc)
  • market group key is "marketgroup_id" (by id ofc), would we need by name?
  • meta group key is "metagroup_id"

Example query:

[ {"name_i":"Damage", "metagroup_id":2, "marketgroup_id":615}, {"name_i":"Drone", "metagroup_id":2, "marketgroup_id":938} ]

- add "_i" to the key for fuzzy search (if the value is str ofc) - market group key is "marketgroup_id" (by id ofc), would we need by name? - meta group key is "metagroup_id" Example query: `[ {"name_i":"Damage", "metagroup_id":2, "marketgroup_id":615}, {"name_i":"Drone", "metagroup_id":2, "marketgroup_id":938} ]`
Owner

TODO:

  • fuzzy should means case insensitive
TODO: - [x] fuzzy should means case insensitive
Owner
  • separator is now '__'
  • added 'not' modifier (to invert the condition)

example :
[ {"name__not__i":"Damage", "metagroup_id__not":2, "marketgroup_id":615}]

- separator is now '__' - added 'not' modifier (to invert the condition) example : `[ {"name__not__i":"Damage", "metagroup_id__not":2, "marketgroup_id":615}]`
Sign in to join this conversation.
No Label
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eveal/marbas#2