Asset Library: Partial and case-insensitive searching #48
Replies: 2 comments
-
@aaronatbissell since the asset library was implemented, there have been 2 Neptune related feature updates which can help with this:
Note that the Tinkerpop text predicates are still case-sensitive, therefore if you decide to implement these then one way of allowing these to be case-insensitive is to have a lower cased version of your existing fields you wish to search added to your device/groups, then search using a lower cased version of the search term. We do have work in progress to add both options listed above, but may be 1-2 months before being released. |
Beta Was this translation helpful? Give feedback.
-
@aaronatbissell I have just been corrected. The Tinkerpop 3.4.1 text predicates were added to the assetlibrary in https://github.com/aws/aws-connected-device-framework/releases/tag/1.0.3. |
Beta Was this translation helpful? Give feedback.
-
Our team is looking for ways to do both partial searches and case-insensitive searching. Is this possible with Asset Library/Neptune? If not - is it on the roadmap?
I noticed the assetlibrary-client has some functions like
contains
andstartsWith
andendsWith
. These seem like good candidates for partial searches, but they don't appear to be functioning that way. Can you point us to some documentation for these search params?Beta Was this translation helpful? Give feedback.
All reactions