查询 Cassandra 表单 C# 未显示结果
Query Cassandra form C# no result is shown
我正在尝试 运行 使用控制台从我的本地机器查询
select state from table limit 10 ALLOW FILTERING;
它给我输出。
但是当我从控制台应用程序尝试它时,我没有得到任何结果。
下面是代码
//Create a cluster instance using 3 cassandra nodes.
var cluster = Cluster.Builder()
.AddContactPoints("xx.xx.xx.xx")
.Build();
var session = cluster.Connect("keyspace");
var rs = session.Execute("select state from table limit 10 ALLOW FILTERING");
foreach (var row in rs)
{
var value = row.GetValue<string>("state");
}
参考:https://docs.datastax.com/en/developer/csharp-driver/3.2/
我也没有收到任何错误。
我正在使用“CassandraCSharpDriver”
https://www.nuget.org/packages/CassandraCSharpDriver/
我找到了驱动程序版本问题的解决方案。我使用的是默认的最新版本。
我降级到 3.11.0 并开始工作。
我的服务器版本是[cqlsh 5.0.1 |卡桑德拉 3.11.4 | CQL 规范 3.4.4 |本机协议 v4]
我正在尝试 运行 使用控制台从我的本地机器查询
select state from table limit 10 ALLOW FILTERING;
它给我输出。
但是当我从控制台应用程序尝试它时,我没有得到任何结果。
下面是代码
//Create a cluster instance using 3 cassandra nodes.
var cluster = Cluster.Builder()
.AddContactPoints("xx.xx.xx.xx")
.Build();
var session = cluster.Connect("keyspace");
var rs = session.Execute("select state from table limit 10 ALLOW FILTERING");
foreach (var row in rs)
{
var value = row.GetValue<string>("state");
}
参考:https://docs.datastax.com/en/developer/csharp-driver/3.2/
我也没有收到任何错误。
我正在使用“CassandraCSharpDriver”
https://www.nuget.org/packages/CassandraCSharpDriver/
我找到了驱动程序版本问题的解决方案。我使用的是默认的最新版本。
我降级到 3.11.0 并开始工作。
我的服务器版本是[cqlsh 5.0.1 |卡桑德拉 3.11.4 | CQL 规范 3.4.4 |本机协议 v4]