【发布时间】:2021-03-24 16:10:20
【问题描述】:
我知道对于典型的_mapper.SingleOrDefault<SomeType>(new Cql("?", ex)) 调用,我可以为 SomeType 创建一个映射并指定一个密钥库。现在我想做:
var result = _mapper.SingleOrDefault<string>(new Cql("select json * from tablename where varname=?", arg));
或
var result = CassandraRetryHelper.SingleWithRemoteRetryAsync<string>(new Cql("select json * from tablename where varname=?", arg), _mapper);
如果我在表名之前对键空间名称进行硬编码,这两种方法都会给出预期的结果,但我想像第一个示例一样预先指定键空间。有没有办法做到这一点?谢谢!
【问题讨论】:
-
定义“keybase”和“keyspace”
-
对不起,keybase 是一个不相关的变量。 @TheGeneral