lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eran Buchnick <buchni...@gmail.com>
Subject Required operator (+) is being ignored when using default conjunction operator AND
Date Wed, 01 Apr 2020 16:20:22 GMT
Using solr 8.3.0 it seems like required operator isn't functioning properly
when default conjunction operator is AND.


Steps to reproduce:

20 docs

all have text field

17 have the value A

13 have the value B

10 have both A and B (the intersection)

===the data===
[
    {
        "id": "0",
        "_text_": [
            "abc",
            "123",
            "xyz"
        ]
    },
    {
        "id": "1",
        "_text_": [
            "abc",
            "123",
            "xyz"
        ]
    },
    {
        "id": "2",
        "_text_": [
            "abc",
            "123",
            "xyz"
        ]
    },
    {
        "id": "3",
        "_text_": [
            "abc",
            "123"
        ]
    },
    {
        "id": "4",
        "_text_": [
            "abc",
            "123"
        ]
    },
    {
        "id": "5",
        "_text_": [
            "abc",
            "123",
            "xyz"
        ]
    },
    {
        "id": "6",
        "_text_": [
            "abc",
            "123"
        ]
    },
    {
        "id": "7",
        "_text_": [
            "abc",
            "123"
        ]
    },
    {
        "id": "8",
        "_text_": [
            "abc",
            "123",
            "xyz"
        ]
    },
    {
        "id": "9",
        "_text_": [
            "abc",
            "123"
        ]
    },
    {
        "id": "10",
        "_text_": [
            "abc",
            "xyz"
        ]
    },
    {
        "id": "11",
        "_text_": [
            "abc"
        ]
    },
    {
        "id": "12",
        "_text_": [
            "abc",
            "xyz"
        ]
    },
    {
        "id": "13",
        "_text_": [
            "abc",
            "xyz"
        ]
    },
    {
        "id": "14",
        "_text_": [
            "abc",
            "xyz"
        ]
    },
    {
        "id": "15",
        "_text_": [
            "abc",
            "xyz"
        ]
    },
    {
        "id": "16",
        "_text_": [
            "abc",
            "xyz"
        ]
    },
    {
        "id": "17",
        "_text_": [
            "xyz",
            "123"
        ]
    },
    {
        "id": "18",
        "_text_": [
            "def",
            "123",
            "xyz"
        ]
    },
    {
        "id": "19",
        "_text_": [
            "def",
            "123"
        ]
    }
]
======
 default operator is set to AND


my query is:
http://localhost:8983/solr/new_core/select?debug.explain.structured=true&debugQuery=on&q=%7B!q.op%3DAND%7D%20%2Babc%20OR%20123&rows=20
the response:
{
    "responseHeader":{
      "status":0,
      "QTime":7,
      "params":{
        "q":"{!q.op=AND} +abc OR 123",
        "rows":"20",
        "debug.explain.structured":"true",
        "debugQuery":"on"}},
    "response":{"numFound":20,"start":0,"docs":[
        {
          "id":"3",
          "_version_":1662786291343818752},
        {
          "id":"4",
          "_version_":1662786291343818753},
        {
          "id":"6",
          "_version_":1662786291344867329},
        {
          "id":"7",
          "_version_":1662786291345915904},
        {
          "id":"9",
          "_version_":1662786291346964480},
        {
          "id":"0",
          "_version_":1662786291339624448},
        {
          "id":"1",
          "_version_":1662786291342770176},
        {
          "id":"2",
          "_version_":1662786291342770177},
        {
          "id":"5",
          "_version_":1662786291344867328},
        {
          "id":"8",
          "_version_":1662786291345915905},
        {
          "id":"17",
          "_version_":1662786291350110209},
        {
          "id":"19",
          "_version_":1662786291351158784},
        {
          "id":"18",
          "_version_":1662786291350110210},
        {
          "id":"11",
          "_version_":1662786291348013056},
        {
          "id":"10",
          "_version_":1662786291346964481},
        {
          "id":"12",
          "_version_":1662786291348013057},
        {
          "id":"13",
          "_version_":1662786291348013058},
        {
          "id":"14",
          "_version_":1662786291349061632},
        {
          "id":"15",
          "_version_":1662786291349061633},
        {
          "id":"16",
          "_version_":1662786291350110208}]
    },
    "debug":{
      "rawquerystring":"{!q.op=AND} +abc OR 123",
      "querystring":"{!q.op=AND} +abc OR 123",
      "parsedquery":"_text_:abc _text_:123",
      "parsedquery_toString":"_text_:abc _text_:123",
      "explain":{
        "3":{
          "match":true,
          "value":0.29721633,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 3) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.21039654,
              "description":"weight(_text_:123 in 3) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.21039654,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "4":{
          "match":true,
          "value":0.29721633,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 4) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.21039654,
              "description":"weight(_text_:123 in 4) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.21039654,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "6":{
          "match":true,
          "value":0.29721633,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 6) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.21039654,
              "description":"weight(_text_:123 in 6) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.21039654,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "7":{
          "match":true,
          "value":0.29721633,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 7) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.21039654,
              "description":"weight(_text_:123 in 7) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.21039654,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "9":{
          "match":true,
          "value":0.29721633,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 9) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.21039654,
              "description":"weight(_text_:123 in 9) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.21039654,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "0":{
          "match":true,
          "value":0.24966174,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.07292863,
              "description":"weight(_text_:abc in 0) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.07292863,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.1767331,
              "description":"weight(_text_:123 in 0) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.1767331,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "1":{
          "match":true,
          "value":0.24966174,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.07292863,
              "description":"weight(_text_:abc in 1) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.07292863,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.1767331,
              "description":"weight(_text_:123 in 1) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.1767331,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "2":{
          "match":true,
          "value":0.24966174,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.07292863,
              "description":"weight(_text_:abc in 2) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.07292863,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.1767331,
              "description":"weight(_text_:123 in 2) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.1767331,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "5":{
          "match":true,
          "value":0.24966174,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.07292863,
              "description":"weight(_text_:abc in 5) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.07292863,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.1767331,
              "description":"weight(_text_:123 in 5) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.1767331,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "8":{
          "match":true,
          "value":0.24966174,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.07292863,
              "description":"weight(_text_:abc in 8) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.07292863,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]},
            {
              "match":true,
              "value":0.1767331,
              "description":"weight(_text_:123 in 8) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.1767331,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "17":{
          "match":true,
          "value":0.21039654,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.21039654,
              "description":"weight(_text_:123 in 17) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.21039654,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "19":{
          "match":true,
          "value":0.21039654,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.21039654,
              "description":"weight(_text_:123 in 19) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.21039654,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "18":{
          "match":true,
          "value":0.1767331,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.1767331,
              "description":"weight(_text_:123 in 18) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.1767331,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.44183275,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":13,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.40000004,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":3.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "11":{
          "match":true,
          "value":0.10724797,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.10724797,
              "description":"weight(_text_:abc in 11) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.10724797,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.58823526,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":1.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "10":{
          "match":true,
          "value":0.08681979,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 10) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "12":{
          "match":true,
          "value":0.08681979,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 12) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "13":{
          "match":true,
          "value":0.08681979,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 13) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "14":{
          "match":true,
          "value":0.08681979,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 14) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "15":{
          "match":true,
          "value":0.08681979,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 15) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]},
        "16":{
          "match":true,
          "value":0.08681979,
          "description":"sum of:",
          "details":[{
              "match":true,
              "value":0.08681979,
              "description":"weight(_text_:abc in 16) [SchemaSimilarity],
result of:",
              "details":[{
                  "match":true,
                  "value":0.08681979,
                  "description":"score(freq=1.0), computed as boost * idf *
tf from:",
                  "details":[{
                      "match":true,
                      "value":0.18232156,
                      "description":"idf, computed as log(1 + (N - n + 0.5)
/ (n + 0.5)) from:",
                      "details":[{
                          "match":true,
                          "value":17,
                          "description":"n, number of documents containing
term"},
                        {
                          "match":true,
                          "value":20,
                          "description":"N, total number of documents with
field"}]},
                    {
                      "match":true,
                      "value":0.47619045,
                      "description":"tf, computed as freq / (freq + k1 * (1
- b + b * dl / avgdl)) from:",
                      "details":[{
                          "match":true,
                          "value":1.0,
                          "description":"freq, occurrences of term within
document"},
                        {
                          "match":true,
                          "value":1.2,
                          "description":"k1, term saturation parameter"},
                        {
                          "match":true,
                          "value":0.75,
                          "description":"b, length normalization
parameter"},
                        {
                          "match":true,
                          "value":2.0,
                          "description":"dl, length of field"},
                        {
                          "match":true,
                          "value":2.25,
                          "description":"avgdl, average length of
field"}]}]}]}]}},
      "QParser":"LuceneQParser",
      "timing":{
        "time":6.0,
        "prepare":{
          "time":0.0,
          "query":{
            "time":0.0},
          "facet":{
            "time":0.0},
          "facet_module":{
            "time":0.0},
          "mlt":{
            "time":0.0},
          "highlight":{
            "time":0.0},
          "stats":{
            "time":0.0},
          "expand":{
            "time":0.0},
          "terms":{
            "time":0.0},
          "debug":{
            "time":0.0}},
        "process":{
          "time":6.0,
          "query":{
            "time":0.0},
          "facet":{
            "time":0.0},
          "facet_module":{
            "time":0.0},
          "mlt":{
            "time":0.0},
          "highlight":{
            "time":0.0},
          "stats":{
            "time":0.0},
          "expand":{
            "time":0.0},
          "terms":{
            "time":0.0},
          "debug":{
            "time":6.0}}}}}
 the result is all 20 docs (as if I searched A OR B)


when I change the default conjunction operator to be OR:
http://localhost:8983/solr/new_core/select?debug.explain.structured=true&debugQuery=on&q=%7B!q.op%3DOR%7D%20%2Babc%20OR%20123&rows=20
the response:

{
  "responseHeader":{
    "status":0,
    "QTime":7,
    "params":{
      "q":"{!q.op=OR} +abc OR 123",
      "rows":"20",
      "debug.explain.structured":"true",
      "debugQuery":"on"}},
  "response":{"numFound":17,"start":0,"docs":[
      {
        "id":"3",
        "_version_":1662786291343818752},
      {
        "id":"4",
        "_version_":1662786291343818753},
      {
        "id":"6",
        "_version_":1662786291344867329},
      {
        "id":"7",
        "_version_":1662786291345915904},
      {
        "id":"9",
        "_version_":1662786291346964480},
      {
        "id":"0",
        "_version_":1662786291339624448},
      {
        "id":"1",
        "_version_":1662786291342770176},
      {
        "id":"2",
        "_version_":1662786291342770177},
      {
        "id":"5",
        "_version_":1662786291344867328},
      {
        "id":"8",
        "_version_":1662786291345915905},
      {
        "id":"11",
        "_version_":1662786291348013056},
      {
        "id":"10",
        "_version_":1662786291346964481},
      {
        "id":"12",
        "_version_":1662786291348013057},
      {
        "id":"13",
        "_version_":1662786291348013058},
      {
        "id":"14",
        "_version_":1662786291349061632},
      {
        "id":"15",
        "_version_":1662786291349061633},
      {
        "id":"16",
        "_version_":1662786291350110208}]
  },
  "debug":{
    "rawquerystring":"{!q.op=OR} +abc OR 123",
    "querystring":"{!q.op=OR} +abc OR 123",
    "parsedquery":"+_text_:abc _text_:123",
    "parsedquery_toString":"+_text_:abc _text_:123",
    "explain":{
      "3":{
        "match":true,
        "value":0.29721633,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 3) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.21039654,
            "description":"weight(_text_:123 in 3) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.21039654,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "4":{
        "match":true,
        "value":0.29721633,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 4) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.21039654,
            "description":"weight(_text_:123 in 4) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.21039654,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "6":{
        "match":true,
        "value":0.29721633,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 6) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.21039654,
            "description":"weight(_text_:123 in 6) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.21039654,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "7":{
        "match":true,
        "value":0.29721633,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 7) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.21039654,
            "description":"weight(_text_:123 in 7) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.21039654,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "9":{
        "match":true,
        "value":0.29721633,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 9) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.21039654,
            "description":"weight(_text_:123 in 9) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.21039654,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "0":{
        "match":true,
        "value":0.24966174,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.07292863,
            "description":"weight(_text_:abc in 0) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.07292863,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.1767331,
            "description":"weight(_text_:123 in 0) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.1767331,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "1":{
        "match":true,
        "value":0.24966174,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.07292863,
            "description":"weight(_text_:abc in 1) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.07292863,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.1767331,
            "description":"weight(_text_:123 in 1) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.1767331,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "2":{
        "match":true,
        "value":0.24966174,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.07292863,
            "description":"weight(_text_:abc in 2) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.07292863,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.1767331,
            "description":"weight(_text_:123 in 2) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.1767331,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "5":{
        "match":true,
        "value":0.24966174,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.07292863,
            "description":"weight(_text_:abc in 5) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.07292863,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.1767331,
            "description":"weight(_text_:123 in 5) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.1767331,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "8":{
        "match":true,
        "value":0.24966174,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.07292863,
            "description":"weight(_text_:abc in 8) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.07292863,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]},
          {
            "match":true,
            "value":0.1767331,
            "description":"weight(_text_:123 in 8) [SchemaSimilarity],
result of:",
            "details":[{
                "match":true,
                "value":0.1767331,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.44183275,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":13,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.40000004,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":3.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "11":{
        "match":true,
        "value":0.10724797,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.10724797,
            "description":"weight(_text_:abc in 11)
[SchemaSimilarity], result of:",
            "details":[{
                "match":true,
                "value":0.10724797,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.58823526,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":1.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "10":{
        "match":true,
        "value":0.08681979,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 10)
[SchemaSimilarity], result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "12":{
        "match":true,
        "value":0.08681979,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 12)
[SchemaSimilarity], result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "13":{
        "match":true,
        "value":0.08681979,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 13)
[SchemaSimilarity], result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "14":{
        "match":true,
        "value":0.08681979,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 14)
[SchemaSimilarity], result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "15":{
        "match":true,
        "value":0.08681979,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 15)
[SchemaSimilarity], result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of field"}]}]}]}]},
      "16":{
        "match":true,
        "value":0.08681979,
        "description":"sum of:",
        "details":[{
            "match":true,
            "value":0.08681979,
            "description":"weight(_text_:abc in 16)
[SchemaSimilarity], result of:",
            "details":[{
                "match":true,
                "value":0.08681979,
                "description":"score(freq=1.0), computed as boost *
idf * tf from:",
                "details":[{
                    "match":true,
                    "value":0.18232156,
                    "description":"idf, computed as log(1 + (N - n +
0.5) / (n + 0.5)) from:",
                    "details":[{
                        "match":true,
                        "value":17,
                        "description":"n, number of documents containing term"},
                      {
                        "match":true,
                        "value":20,
                        "description":"N, total number of documents
with field"}]},
                  {
                    "match":true,
                    "value":0.47619045,
                    "description":"tf, computed as freq / (freq + k1 *
(1 - b + b * dl / avgdl)) from:",
                    "details":[{
                        "match":true,
                        "value":1.0,
                        "description":"freq, occurrences of term
within document"},
                      {
                        "match":true,
                        "value":1.2,
                        "description":"k1, term saturation parameter"},
                      {
                        "match":true,
                        "value":0.75,
                        "description":"b, length normalization parameter"},
                      {
                        "match":true,
                        "value":2.0,
                        "description":"dl, length of field"},
                      {
                        "match":true,
                        "value":2.25,
                        "description":"avgdl, average length of
field"}]}]}]}]}},
    "QParser":"LuceneQParser",
    "timing":{
      "time":7.0,
      "prepare":{
        "time":0.0,
        "query":{
          "time":0.0},
        "facet":{
          "time":0.0},
        "facet_module":{
          "time":0.0},
        "mlt":{
          "time":0.0},
        "highlight":{
          "time":0.0},
        "stats":{
          "time":0.0},
        "expand":{
          "time":0.0},
        "terms":{
          "time":0.0},
        "debug":{
          "time":0.0}},
      "process":{
        "time":6.0,
        "query":{
          "time":0.0},
        "facet":{
          "time":0.0},
        "facet_module":{
          "time":0.0},
        "mlt":{
          "time":0.0},
        "highlight":{
          "time":0.0},
        "stats":{
          "time":0.0},
        "expand":{
          "time":0.0},
        "terms":{
          "time":0.0},
        "debug":{
          "time":6.0}}}}}


I get my expected result which is "A is required B is optional" (which in
this case happened to be all 17 docs that includes the value A, some of
them includes the value B but none of them not include A!)

Erick Erickson suggested that I will try to change the required operator
(plus sign) with %2B but since I used the solr admin UI the request was
already sent with the url encoding and also as I mentioned in my issue,
when i change the default conjunction operator to OR it does work!

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message