Solr 通过http请求查询SolrInputDocument

问题描述 投票:0回答:1

我遇到了一个非常具体的问题,我找不到答案,所以我决定来这里。

我有一个 Node.js 应用程序,我通过 Solr 存储一个数组。 (使用solr-client solrClient.add方法)

我在运行一个 id 的 /select 请求后得到以下对象。 (id:2449t534-dvvf-3636-a4d9-12312412412/data#0/data#0)

"paths": [
                "[SolrInputDocument(fields: [something_id=1, name=test1, type=stuff1, createdAt=2023-07-12T19:03:26.291Z, updatedAt=2023-07-12T19:03:26.291Z, paths=[SolrInputDocument(fields: [something_id=2, name=test2, type=stuff2, createdAt=2023-07-12T19:03:26.291Z, updatedAt=2023-07-12T19:03:26.291Z])]])]"
            ],

我希望能够查询这个数组内的路径,但我不明白如何,我尝试了块连接查询解析器,但只返回空对象,所以我需要一种方法来查询 some_id=1 例如。

我尝试了块连接查询解析器,但它似乎不起作用(父方法或子方法也不起作用)

node.js solr
1个回答
0
投票

HelloWorld 类 { 公共静态无效主(字符串[] args){ [{type='file',name="something",路径:[{something_id:1,名称:test1,=stuff1,路径:[{name=test2,type=stuff2}]}]}]

}

} 和 JavaScript 代码:- console.fq({字段: 'path_id', 值: '1'})

© www.soinside.com 2019 - 2024. All rights reserved.