Я использую Loopback 4 и пытаюсь запустить миграцию. При использовании локального docker образа Cloudant (ibmcom / cloudant-developer) выдается следующее сообщение об ошибке:
'Недопустимый ключ, разделенный для этого запроса.'
Однако с Cloudant он работает нормально экземпляр в IBM publi c cloud.
Вот полное сообщение об ошибке:
name: 'Error',
error: 'invalid_key',
reason: 'Invalid key partitioned for this request.',
scope: 'couch',
statusCode: 400,
request: {
method: 'post',
headers: { 'content-type': 'application/json', accept: 'application/json' },
uri: 'http://XXXXXX:XXXXXX@localhost:8888/auth-clients/_index',
body: '{"index":{"fields":[{"loopback__model__name":"asc"}]},"partitioned":false,"ddoc":"LBModel__auth_clients__LBIndex__loopback__model__name_index","name":"loopback__model__name_index","type":"json"}',
qsStringifyOptions: { arrayFormat: 'repeat' }
},
headers: {
uri: 'http://XXXXXX:XXXXXX@localhost:8888/auth-clients/_index',
statusCode: 400,
'cache-control': 'must-revalidate',
'content-type': 'application/json',
date: 'Wed, 05 Feb 2020 11:34:54 GMT',
'x-couch-request-id': '169749e8da',
'x-couchdb-body-time': '0'
},
errid: 'non_200',
description: 'couch returned 400'