Scala 幻影:创建自定义索引和查询?

Scala 幻影:创建自定义索引和查询?,scala,cassandra,phantom-dsl,Scala,Cassandra,Phantom Dsl,我使用Cassandra和作为Scala DSL和驱动程序 现在,我想使用Cassandra插件。它们提供了基于Lucene的二级索引,可以通过以下方式创建: CREATE CUSTOM INDEX tweets_index ON tweets () USING 'com.stratio.cassandra.lucene.Index' WITH OPTIONS = { 'refresh_seconds': '1', 'schema': '{ fields: {

我使用Cassandra和作为Scala DSL和驱动程序

现在,我想使用Cassandra插件。它们提供了基于Lucene的二级索引,可以通过以下方式创建:

CREATE CUSTOM INDEX tweets_index ON tweets ()
USING 'com.stratio.cassandra.lucene.Index'
WITH OPTIONS = {
   'refresh_seconds': '1',
   'schema': '{
      fields: {
         id: {type: "integer"},
         user: {type: "string"},
         body: {type: "text", analyzer: "english"}
      }
   }'
};
不幸的是,我还没有找到使用幻影作为DSL创建这样一个索引的方法。所以我想在这里问一下,是否可以使用Phantom,或者是否必须使用原始CQL语句或Cassandra的JavaAPI


另外,我想不可能使用Phantom来查询Lucene索引?

Hi@Aliquis,这是可能的,但是仅在Phantom的订阅版本中。很乐意帮你,但这不是个好地方。请通过我的个人资料与我们联系。嗨@Aliquis,这是可能的,但是只有在phantom的订阅版本中。很乐意帮你,但这不是个好地方。通过我的个人资料与我们联系。