Wild cards and Logical operators like ANDNOT

John
John Member Posts: 548 ✭✭
edited November 21 in English Forum

I'm still trying to learn the filtering of resources in the Library screen ...

I was trying to show all new resources, but exclude certain sets

I wanted to figure this out on my own, but searching the forum and the wiki did not help much. Everything I saw about wild cards applied to language search, and I could not find a single example of filtering the Resources in the Library.

The Wiki has tons of information, but I have trouble finding what I am looking for in there. The search feature seems to always turn up useless and unrelated items, and table of contents is so general I find it unhelpful.

Anyway this is what I found so far worked:

To filter out the "Ancient Manuscript" series, this seems to work:

Type:* ANDNOT "Ancient Manuscript"

But I do not know if this is the preferred or correct way to do it, due to a lack of detailed documentation and examples (maybe it exists, but I couldn't find it).

I was unable to add another resource to filter out:

Type:* ANDNOT("Ancient Manuscript" ,"Ancient Manuscript Translation")

Does not produce an error, but does not filter.

The next step I could never get to work. I have tried numerous combinations but nothing worked:

Added:Today AND (Type:* ANDNOT "Ancient Manuscript")

Added:Today,Type:* ANDNOT("Ancient Manuscript" ,"Ancient Manuscript Translation")

Added:Today AND Type:* ANDNOT("Ancient Manuscript" ,"Ancient Manuscript Translation")

I know there's people on here who can do this and make it work. So my question is twofold: How do I do it? And how do I find an example how to do it in the wiki ... or other documentation?

Tagged:

Comments

  • Andrew Batishko
    Andrew Batishko Member, Logos Employee Posts: 5,362

    Type:* ANDNOT "Ancient Manuscript"

    This is probably not doing what you expect. It removes all resources that contain the text "ancient manuscript" in the title, author, or description. You probably want this: Type:* ANDNOT Type:"Ancient Manuscript"

    Type:* ANDNOT("Ancient Manuscript" ,"Ancient Manuscript Translation")

    Type:* ANDNOT Type:("Ancient Manuscript", "Ancient Manuscript Translation")

    The next step I could never get to work. I have tried numerous combinations but nothing worked:

    Added:Today AND (Type:* ANDNOT "Ancient Manuscript")

    Added:Today,Type:* ANDNOT("Ancient Manuscript" ,"Ancient Manuscript Translation")

    Added:Today AND Type:* ANDNOT("Ancient Manuscript" ,"Ancient Manuscript Translation")

    The correct syntax for the added date can be found on the wiki.

    {AddedDate 1d} ANDNOT Type:("Ancient Manuscript", "Ancient Manuscript Translation")

    Andrew Batishko | Logos software developer

  • John
    John Member Posts: 548 ✭✭

    The correct syntax for the added date can be found on the wiki.

    {AddedDate 1d} ANDNOT Type:("Ancient Manuscript", "Ancient Manuscript Translation")

    Thank You [H]