1
我正在使用DSE5.0.2版本和Solr(与dse集成)。我必须在下面的表格/数据上使用solr进行相关性搜索。Solr中的相关搜索
我有卡桑德拉表上,我们已经创建了一个Solr的核心 -
CREATE TABLE fullsearch (
launchedtime bigint,
hashtag text,
solr_query text,
PRIMARY KEY (launchedtime))
现在,我们已经创建了一个Solr的核心和场上包括hashtag搜索。但我想要那些包含我正在搜索的最大不包含hashtag的结果。 为前: - 如果Cassandra的数据是 -
launchedtime hashtag solr_query
1234567 a,b,c Null
1234568 a,d Null
1234569 a,c Null
,我想搜索所有含有a或哈希标签C,那么我的Solr的查询搜索
cqlsh:keyspace> select * FROM fullsearch WHERE solr_query='{"q":"hashtag:(a OR c)"}' ;
然后我想要结果
1和2行先发生,然后是第三行。即结果
a,b,c
a,c
a,d
你可以发布你的solr'schema.xml'文件到这个问题吗? – markc
嗨,请找到schema.xml文件的链接。它还包含一些更多的列名,为表指定。 https://drive.google.com/open?id=0B6Hx9q9O2aHrS0g0VnBNc0N4MGM。 –
在这里粘贴模式文件,而不是给出链接 – root545