Solr DSE使用coreOptionsInline创建核心

Solr DSE使用coreOptionsInline创建核心,solr,datastax,datastax-enterprise,datastax-search,Solr,Datastax,Datastax Enterprise,Datastax Search,我正在尝试将表上所有字段的docValues设置为true,以启用排序 dsetool create_core keyspace.cf generateResources=true reindex=true coreOptionsInline=generate_docvalues_for_字段:'*' 但我看到了以下错误: org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: 扫描“字符串”第1行第32列中的别

我正在尝试将表上所有字段的docValues设置为true,以启用排序

dsetool create_core keyspace.cf generateResources=true reindex=true coreOptionsInline=generate_docvalues_for_字段:'*'

但我看到了以下错误:

org.apache.solr.client.solrj.impl.HttpSolrServer$RemoteSolrException: 扫描“字符串”第1行第32列中的别名时: 为\u字段生成\u docvalues\u:*

应为字母或数字字符,但已找到,但未找到

如何在所有字段都启用docValues的情况下生成SOLR core?

使用“”环绕:
coreOptionsInline=“为字段“*”生成文档值”

使用“”环绕:
coreOptionsInline=“为字段生成文档值:'*'”

我没有看到在使用CURL locahost:8983/solr/admin/cores?action=CREATE&name=keyspace.cf&generateResources=true&coreOptionsInline=“为字段生成文档值:%27*%27”时设置的docvalues=true,但在使用dsetool时可以看到此选项集。我给出的选项正确吗?我认为这纯粹是dsetool选项,不会与Solr API CreateSz一起工作。不幸的是,我们当前的设计是让API创建用于生成核心。作为一种解决方法,我建议使用
dsetool expert\u solr\u schema
和coreOptionsInline并将schema传递给http API:-)不确定这是否是您的选项。谢谢Tomasz。我们现在正在生成模式,就像您建议的那样。我没有看到在使用CURL locahost:8983/solr/admin/cores?action=CREATE&name=keyspace.cf&generateResources=true&coreOptionsInline=“generate_docValues_for_字段:%27*%27”时设置docValues=true,但在使用dsetool时可以看到此选项集。我给出的选项正确吗?我认为这纯粹是dsetool选项,不会与Solr API CreateSz一起工作。不幸的是,我们当前的设计是让API创建用于生成核心。作为一种解决方法,我建议使用
dsetool expert\u solr\u schema
和coreOptionsInline并将schema传递给http API:-)不确定这是否是您的选项。谢谢Tomasz。我们现在正在生成模式,就像您建议的那样。