@Test public void testCountQuery() { CqlQuery<String,String,Long> cqlQuery = new CqlQuery<String,String,Long>(keyspace, se, se, le); cqlQuery.setQuery("SELECT COUNT(*) FROM StandardLong1 WHERE KEY in ('cqlQueryTest_key1', 'cqlQueryTest_key2')"); QueryResult<CqlRows<String,String,Long>> result = cqlQuery.execute(); assertEquals(2, result.get().getAsCount()); }
T entity = null; if (metadata == null) { entity = (T) Long.valueOf(cqlRows.getAsCount()); result.add(entity); } else {
private static int countNumberOfRowsByFamilyColumn(Keyspace keyspace, String columnFamilyName) { CqlQuery<String, String, Long> cqlQuery = new CqlQuery<String, String, Long>(keyspace, StringSerializer.get(), StringSerializer.get(), new LongSerializer()); cqlQuery.setQuery("SELECT COUNT(*) FROM " + columnFamilyName); QueryResult<CqlRows<String, String, Long>> result = cqlQuery.execute(); return result.get().getAsCount(); }
private static int countNumberOfRowsByFamilyColumn(Keyspace keyspace, String columnFamilyName) { CqlQuery<String, String, Long> cqlQuery = new CqlQuery<String, String, Long>(keyspace, StringSerializer.get(), StringSerializer.get(), new LongSerializer()); cqlQuery.setQuery("SELECT COUNT(*) FROM " + columnFamilyName); QueryResult<CqlRows<String, String, Long>> result = cqlQuery.execute(); return result.get().getAsCount(); }