gpt4 book ai didi

scala - 如何使用 phantom-dsl for cassandra 在查询子句中以编程方式指定列

转载 作者:行者123 更新时间:2023-12-04 21:36:44 26 4
gpt4 key购买 nike

我需要根据用户输入创建动态查询子句,即在查询中动态指定列。所有的例子都是形式

.where(_.id eqs myUuid)

但是我需要……

.where('id' 相当于 myUuid)

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

最佳答案

Phantom 不允许任意模型或宽行,不幸的是,能够基于此构建对象模型并不是很现实。如果你想要宽行,phantom 在这个时间点不能为你做太多,我们也在努力提供一个有竞争力的解决方案,但这并不容易,phantom 的超能力来自对象模型和自动完成/由此产生的类型安全/自动迁移。

如果您只是担心迁移以及动态更改结构和与 Cassandra 同步的能力,我们将发布非常先进的自动化迁移功能,作为 的一部分phantom-pro ,幻影商业版。

关于scala - 如何使用 phantom-dsl for cassandra 在查询子句中以编程方式指定列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36010957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com