Skip to content

improve usability of Literals - matching, searching, indexing #18

@elf-pavlik

Description

@elf-pavlik

Shortly for now just to capture it!

In a way we store literals currently. One needs to make extremely precise matching while using raw LevelGraph db.get(), as well as raw db.search() since currently we don't provide any kind of db.jsonld.search()

Having for example number stored as

"1.2345E1"^^<http://www.w3.org/2001/XMLSchema#double>

While we run our search query we need to match given literal very exactly, and make sure not to confuse for example #double with #float

Also searching literals with language tags seems sub-optimal, having stored:

"Big Buck Bunny"@en

Currently would not get matches if searched for

"Big Buck Bunny"

Plus most people may need to get N3Util to work with data in a convenient way... We could at least expose one included in LevelGraph-JSONLD somehow? Still on its own it won't address issues with searching and matching a Literal

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions