加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

scala – 如何使用phantom-dsl为cassandra在查询子句中以编程方

发布时间:2020-12-16 18:31:31 所属栏目:安全 来源:网络整理
导读:我需要根据用户输入创建动态查询子句,即动态指定查询中的列.所有的例子都是这种形式 .where(_.id eqs myUuid) 但是我需要…… .where(‘id’eqs myUuid) 这是不可能的.有没有办法使用phantom-dsl动态指定查询列? 解决方法 幻影不允许任意模型或宽行,遗憾的
我需要根据用户输入创建动态查询子句,即动态指定查询中的列.所有的例子都是这种形式

.where(_.id eqs myUuid)

但是我需要……

.where(‘id’eqs myUuid)

这是不可能的.有没有办法使用phantom-dsl动态指定查询列?

解决方法

幻影不允许任意模型或宽行,遗憾的是,能够基于此构建对象模型并不是很现实.如果你想要宽行,幻象将无法在这个时候为你做很多事情,我们也在努力提供有竞争力的解决方案,但这并不容易,幻影的超级大国来自对象模型和自动完成/由此产生的类型安全/自动迁移.

如果您只是担心迁移以及即时更改结构并与Cassandra同步的能力,我们将发布一个非常先进的自动迁移功能,作为phantom-pro(幻像的商业版本)的一部分.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读