我有在2018年10月16日安装的intellij idea 2018.2.5。
我正在尝试将“数据库” cassandra添加到面板中。为此,我转到Intellij中的“数据源和驱动程序”设置,并为cassandra添加驱动程序-> image from intellij 之后,我尝试创建与数据库的新连接,该连接为successful 但是当我要查看表格时->我收到错误
Cassandra: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'rs' of com/intellij/database/util/JdbcUtil.result ... more
并且没有显示表格。
也许我需要添加更多设置,或者驱动程序可能设置不正确?
P.S .:我创建了键空间,而不是空表
答案 0 :(得分:0)
似乎Intellij捆绑了dbschema.com上的Cassandra JDBC驱动程序。我能够使它与本地Cassandra实例和以下配置连接:https://imgur.com/a/fiJfULf
如果您有更复杂的配置,请参阅文档:https://www.dbschema.com/documentation/Cassandra/index.html
请注意,由于这是JDBC驱动程序,因此您需要使用SQL(而非CQL)进行查询。另外,由于Cassandra不是SQL数据库,因此许多功能可能无法使用(包括查看Cassandra模式)。