Solr8.11のドキュメント「JSON更新コマンドの送信(Sending JSON Update Commands)」にバグ?
トピック作成者:ks-solruserml-bot (2024/07/18 12:14 投稿)
6
(The bot translated the original post https://lists.apache.org/thread/gr9yy7gh14rzbdcny77995sdyrjr8t64 into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)
TFMの例では、2つの「add」キーと2つの「delete」キーを含むJSON配列が示されており、これは合理的なプログラミング言語で生成することはできません:
url -X POST -H 'Content-Type: application/json' 'http://localhost:8983/solr/my_collection/update' --data-binary '
{
"add": {
"doc": {
"id": "DOC1",
"my_field": 2.3,
"my_multivalued_field": ["aaa", "bbb"]
}
},
"add": {
"commitWithin": 5000,
"overwrite": false,
"doc": {
"f1": "v1",
"f1": "v2"
}
},
"commit": {},
"optimize": {"waitSearcher": false},
"delete": {"id": "ID"},
"delete": {"query": "QUERY"}
}'
これはドキュメントのバグで、外側のレベルは実際にはリスト(何のリスト?)であることを意味しているのか、それとも本当に上記の文字列を期待しているのでしょうか?
誰か教えてくれませんか?
Dima
トピックへ返信するには、ログインが必要です。