本文整理了Java中com.datastax.driver.core.querybuilder.Insert.defaultUnset()
方法的一些代码示例,展示了Insert.defaultUnset()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Insert.defaultUnset()
方法的具体详情如下:
包路径:com.datastax.driver.core.querybuilder.Insert
类名称:Insert
方法名:defaultUnset
[英]Appends a DEFAULT UNSET clause to this INSERT INTO ... JSON statement.
Support for DEFAULT UNSET has been introduced in Cassandra 3.10.
[中]将默认UNSET子句追加到此INSERT INTO。。。JSON语句。
Cassandra 3.10中引入了对默认UNSET的支持。
代码示例来源:origin: com.datastax.cassandra/cassandra-driver-core
.json(
"{\"id\": 0, \"tupleval\": [1, \"abc\"], \"numbers\": [1, 2, 3], \"letters\": [\"a\", \"b\", \"c\"]}")
.defaultUnset()
.toString())
.isEqualTo(
代码示例来源:origin: com.datastax.cassandra/cassandra-driver-core
.execute(
session()
.prepare(insertInto(table).json(bindMarker()).defaultUnset())
.bind("{\"k\": 0, \"v2\": 2}"));
assertThat(session().execute(select().from(table))).containsExactly(row(0, 0, 2));
.execute(
session()
.prepare(insertInto(table).json(bindMarker()).defaultUnset())
.bind("{\"k\": 1, \"v1\": null}"));
assertThat(session().execute(select().from(table).where(eq("k", 1))))
session().execute(insertInto(table).json("{\"k\": 2, \"v1\": null}").defaultUnset());
assertThat(session().execute(select().from(table).where(eq("k", 2))))
.containsExactly(row(2, null, 2));
代码示例来源:origin: com.datastax.dse/dse-java-driver-core
.json(
"{\"id\": 0, \"tupleval\": [1, \"abc\"], \"numbers\": [1, 2, 3], \"letters\": [\"a\", \"b\", \"c\"]}")
.defaultUnset()
.toString())
.isEqualTo(
代码示例来源:origin: com.datastax.dse/dse-java-driver-core
.execute(
session()
.prepare(insertInto(table).json(bindMarker()).defaultUnset())
.bind("{\"k\": 0, \"v2\": 2}"));
assertThat(session().execute(select().from(table))).containsExactly(row(0, 0, 2));
.execute(
session()
.prepare(insertInto(table).json(bindMarker()).defaultUnset())
.bind("{\"k\": 1, \"v1\": null}"));
assertThat(session().execute(select().from(table).where(eq("k", 1))))
session().execute(insertInto(table).json("{\"k\": 2, \"v1\": null}").defaultUnset());
assertThat(session().execute(select().from(table).where(eq("k", 2))))
.containsExactly(row(2, null, 2));
内容来源于网络,如有侵权,请联系作者删除!