当前位置: 首页 > 知识库问答 >
问题:

Spring Data Cassandra插入创建单元格墓碑

慕容光启
2023-03-14

共有1个答案

李星波
2023-03-14

最简单且非侵入性的解决方案之一是使用

CassandraTemplate.insert()/CassandraBatchOperations.insert()

基本上,当生成的CQL具有显式的空值时,就会创建墓碑。以下查询将插入一个墓碑。

Insert into KeyspaceName.TableName(ColumnName1, ColumnName2, ColumnName3)
values (Column1Value, Column2Value, null)

Cassandra将insert视为upsert,对于每个null,它尝试删除现有的列值,而不执行检查列值是否存在。因此,对于每个空值,它都会创建一个墓碑,这意味着值已被删除。

Insert into KeyspaceName.TableName(ColumnName1, ColumnName2)
values (Column1Value, Column2Value)
 类似资料:
  • 我无法将此行的样式设置为: 它给我的错误是“无法在基元类型void上调用setCellValue(String)”。这种情况下的错误是什么?我如何在单行代码中实现所有3个目标?

  • Word显示图像有问题。我真的不知道问题出在哪里

  • 问题内容: 我有一个带有几个IBOutlet的自定义单元类。我已经将课程添加到情节提要中。我已连接所有网点。我的cellForRowAtIndexPath函数看起来像这样: 这是我的自定义单元格类: 当我运行该应用程序时,我所有的单元格都为空。我已经注销,它包含所有正确的字符串。我也尝试过将等于标签的实际字符串放入,并产生相同的结果。 我想念什么?任何帮助表示赞赏。 问题答案: 感谢所有不同的建议

  • 目前,我正在探索有关RecyclerView和GridLayoutManager的更多信息,并试图为gallery显示实现一个好看的UI,但我对GridLayoutManager的跨度大小有一些问题。正如文档所述:默认情况下,每个项目占用1个跨度。您可以通过提供自定义GridLayoutManager来更改它。SpanSizeLookup实例,通过setPansizeLookup(SpanSize

  • 问题内容: 如何创建从任何给定单元格的左下角到右上角的对角线? 为了得到这个 to show this 问题答案: 我不知道这是否是最好的方法,但是我无法使用CSS做到这一点。我的答案是在jQuery中: or CSS part: jQuery code: 好处是它可以与表格单元的任何宽度和高度一起使用。

  • 问题内容: 我有两个大表,并且想要将所有列名(而不是视图)组合到一个新表中。 我 没有权限 右键单击每个表并选择CREATE TO SCRIPT,所以我想知道是否有一种方法可以在不指定列数据类型的情况下将两个表插入到新表中? 问题答案: