Mam pomysł Intellij 2018.2.5 zbudowany na zainstalowanym 16 października 2018 roku.
Próbuję dodać do panelu "Baza danych" cassandra. W tym celu wchodzę w ustawienia "Źródło danych i sterowniki" w Intellij i dodaję sterownik dla cassandry -> obraz z intellij potem próbuję utworzyć nowe połączenie z bazą danych, połączenie jest pomyślne ale potem gdy chcę spojrzeć na tabele -> pojawia się błąd
Cassandra: java.lang.IllegalArgumentException: Argument for @NotNull parameter 'rs' of com/intellij/database/util/JdbcUtil.result ... more
I nie są wyświetlane żadne tabele.
Może muszę dodać więcej ustawień lub sterownik może być źle skonfigurowany?
PS: Stworzyłem przestrzeń klawiszy, a nie pustą tabelę
1 odpowiedź
Wygląda na to, że Intellij pakuje sterownik Cassandra JDBC z dbschema.com. Udało mi się go połączyć z lokalną instancją Cassandry i następującą konfiguracją: https://imgur.com/ a/fiJfULf
Zobacz dokumentację, jeśli masz bardziej złożoną konfigurację: https://www.dbschema.com/ dokumentacja/Cassandra/index.html
Zauważ, że ponieważ jest to sterownik JDBC, będziesz musiał wykonywać zapytania w SQL (nie CQL). Ponadto, ponieważ Cassandra nie jest bazą danych SQL, istnieje wiele funkcji, które prawdopodobnie nie będą działać (m.in. przeglądanie schematu Cassandra).
Podobne pytania
Nowe pytania
intellij-idea
IntelliJ IDEA to IDE stworzone przez JetBrains. Obsługuje przede wszystkim programowanie w Javie, ale obsługuje także JavaScript, Groovy, HTML, CSS, RSS, R, Haskell, PHP, Ruby, Python, Scala, Swift, Clojure, Kotlin, Hybris, Gradle i inne. W przypadku pytań dotyczących użytkowania i problemów w wersjach Community i Ultimate należy używać tego tagu. Jeśli jednak masz problem z czymś innym i po prostu używasz IntelliJ, nie używaj tego tagu.