Ok success!
Well, nearly… I’m not getting anything useful back unless I include_docs, which 
I don’t want to do…
How can I populate fields here? I’ve tried adding a fields array, and also 
using highlight_fields
{
    "total_rows": 2,
    "bookmark": 
"g1AAAABteJzLYWBgYMpgTmEQTM4vTc5ISXIwNDLXMwBCwxyQVCJDUv3___-zMpjc7D9rbnEAiiUy4lGfxwIkGRqA1H-Yto9rXoPEEnmyADx8Hsc",
    "rows": [
        {
            "id": "bf9143999ed3eedd7cbc7ff3560588eb",
            "order": [
                1.1976816654205322,
                1
            ],
            "fields": {}
        },
        {
            "id": "bf9143999ed3eedd7cbc7ff35601949d",
            "order": [
                1.1047163009643555,
                12
            ],
            "fields": {}
        }
    ]
}

This is my index:

function (doc) {
  if (doc.type === 'user' && doc.firstname && doc.lastname) {
    index('name', doc.firstname + ' ' + doc.lastname, { 'store': 'true' });
    index('firstname', doc.firstname, { 'store': 'true' });
    }
}



> On 13 Sep 2023, at 22:06, TDAS <[email protected]> wrote:
> 
> Ok thanks, any tips on installing jdk 8 on Debian bullseye? I can’t find 
> anywhere with any suggestions for a version that early, apart from one which 
> says I need to sign up with Oracle! this is becoming a much bigger headache 
> than I had envisaged
> 
>> On 13 Sep 2023, at 21:56, Robert Newson <[email protected]> wrote:
>> 
>> There's https://docs.couchdb.org/en/stable/install/search.html
>> 
>> You can use up to java 8 but nothing newer.
>> 
>> We dropped log4j btw, though clouseau only ever used log4j 1.x which was not 
>> affected by the Log4Shell vulnerability. clouseau uses slf4j and you need to 
>> choose which adapter you'd like.
>> 
>> The next major release of couchdb will include an alternative Lucene 
>> indexing system that works with Java 11 through 20 and will include the Java 
>> artifacts necessary to run the whole stack.
>> 
>> B.
>> 
>>> On 13 Sep 2023, at 21:45, TDAS <[email protected]> 
>>> wrote:
>>> 
>>> Greetings
>>> 
>>> I’ve set up an index in a design doc, and I’m trying to use _search after a 
>>> long wait I get:
>>> 
>>>  {
>>>      "error": "ou_est_clouseau”,
>>>      "reason": "Could not connect to the Clouseau Java service at 
>>> [email protected]”
>>>  }
>>> 
>>> So, I’ve been looking into installing this but am going down a rabbit hole.
>>> 
>>> First I need java which I don’t have - I install that, then google tells me 
>>> it will only compile with jdk6, which I can’t find. Then I see it uses 
>>> log4j and I’m remembering the vulnerability that caused a load of headaches.
>>> 
>>> Any advice? Is there an idiot guide somewhere?
>>> 
>>> TIA
>>> 
>>> TC
>>> 
>>> 
>>> 
>>> 
>> 

Reply via email to