【发布时间】:2013-09-05 00:33:36
【问题描述】:
我有一个这样的列族:
- 图像索引
- 键入为文本和主键
- 值作为文本
- id_image 作为文本
我做了一个 SELECT * FROM image_index WHERE type = "image_by_size" ORDER BY value DESC;
是否可以像 int 一样比较文本?
【问题讨论】:
标签: casting cassandra cql cql3
我有一个这样的列族:
我做了一个 SELECT * FROM image_index WHERE type = "image_by_size" ORDER BY value DESC;
是否可以像 int 一样比较文本?
【问题讨论】:
标签: casting cassandra cql cql3
@Jacky Lormoz
在将数字(不是特别是 int,它也适用于 long 或 double)作为字符串比较时要非常小心。
例子
1L
但是
“1”
如果要将数字作为字符串进行比较,请在左侧添加 0。
“01”
现在,根据你的号码长度,你可能需要在左边添加许多 0:
“000001”
【讨论】: