我遇到了一个非常具体的问题,我找不到答案,所以我决定来这里。
我有一个Node.js应用程序,我通过Solr存储数组。(使用solr-client solrClient.add方法)
我在这里有以下对象,我在运行/select请求一个id后得到。(id:2449 t534-dvvf-3636-a4 d9 -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])]])]"
],
字符串
我希望能够查询这个数组中的路径,但我不明白如何,我尝试了块连接查询解析器,但只返回空对象,所以我需要一种方法来查询something_id=1。
我尝试了块连接查询解析器,但它似乎不工作(也不是父方法或子方法)
2条答案
按热度按时间f87krz0w1#
愚蠢的错误,我存储的数组包含另一个数组和对象,而不是一个数组包含对象。改变了这一点,现在一切都完美地工作,如果我昨天停下来,暂停一下,我会看到并修复它,但我们都会犯错误。
f8rj6qna2#
字符串
和JavaScript代码:-
型