如何从Cassandra Cql获得最终查询?

时间:2015-07-21 08:23:25

标签: c# cassandra

我正在使用Cassandra c#driver 2.5及其IMapper来查询Cassandra数据库。

问题: 对于相同的查询参数,我得到两个不同的输出。我似乎无法找到查看生成的最终cql查询的方法。

这可能是一个愚蠢的问题,但我在哪里可以找到它?

修改

        Guid userId = ...;
        string statistic = ...;
        int limit = ...;

        var cql = Cql.New(" WHERE id=? AND period_type=? AND statistic=? LIMIT ?",
                                      userId,
                                      (int)PeriodType.Daily,
                                      statistic,
                                      limit);

        IMapper mapper = new Mapper(_session);

        var statistics = mapper.Fetch<Statistic>(cql);

        // Here 'statistics' hold 1 entry, where a select query in cqlsh using same arguments as above returns 2 entries.

0 个答案:

没有答案