Bolsa de indexação documentos multidimensionais db
Procurando uma maneira de indexar pouchDB
Não consigo encontrar uma maneira de indexar quando tenho várias dimensões
Aqui está o meu exemplo de cliente de documento
Observe que o cliente pode ter algumas faturas
{
clientId : 2
clientName : 'toto'
phoneNumber : '2342342'
invoices : [
{
invoiceNumber : '12312313' ,
Amount : 234242,
barCode : '1234324',
},
{
invoiceNumber : '12312313' ,
Amount : 234242,
barCode : '1234324',
}
]
}
{
clientId : 3
clientName : 'tata'
phoneNumber : '2342342'
invoices : [
{
invoiceNumber : '3542435' ,
Amount : 234242,
barCode : '1234324',
},
{
invoiceNumber : '235423' ,
Amount : 234242,
barCode : '23454235',
}
]
}
Quero encontrar clientes por número da fatura e número do código de barras
Então, a indexação é importante
Obrigado pela ajuda
Eu olheihttps://pouchdb.com/api.html#create_index ehttps://pouchdb.com/2014/05/01/secondary-indexes-have-landed-in-pouchdb.html
Até agora, não há muita sorte