DSE搜索 - Solr的多值字段架构不能与CAS模式:(映射

问题描述:

  1. 我开始我的DSE节点Solr的节点即/ DSE卡桑德拉-s
  2. 然后创建KS和CF.我的CF有。KEY场仅
  3. 我再发布Solr模式和Solr的配置就可以了我的Solr模式具有动态场被编入索引,多值
  4. 然后我尝试将数据插入到CAS上CQL命令提示符下,像下面。: -

插入设备(KEY,deviceid,qualifier0 )VALUES(000000000000,'000000000000',['v0','v1']);DSE搜索 - Solr的多值字段架构不能与CAS模式:(映射

它抛出错误,说 - 无效字符'['。

问题 -

  1. 是否支持在DSE多值字段?
  2. 如果是,那我该如何使用它们?

谢谢。

+0

qualifier0的数据类型是什么? – abhi 2013-05-02 11:09:30

如果您打算使用高级Solr功能,您应该使用Solr HTTP API而不是CQL插入数据。但是,我认为您可以像这样插入多值字段:

insert into device (KEY, deviceid, qualifier0) VALUES (000000000000, '000000000000', 'solrjson:[\'v0\',\'v1\']'); 
+0

感谢Buddy,它的工作原理 – 2013-09-28 20:31:36