Java update dynamodb api demo with UpdateItemSpec
来源:互联网 发布:怎么样配衣服 知乎 编辑:程序博客网 时间:2024/06/05 21:01
UpdateItemSpec updateItemSpec = new UpdateItemSpec() .withPrimaryKey("year", year, "title", title) .withUpdateExpression("set info.rating = :r, info.plot=:p, info.actors=:a") .withValueMap(new ValueMap() .withNumber(":r", 5.5) .withString(":p", "Everything happens all at once.") .withList(":a", Arrays.asList("Larry","Moe","Curly")));// Conditional update (will fail) UpdateItemSpec updateItemSpec = new UpdateItemSpec() .withPrimaryKey(new PrimaryKey("year", 2015, "title", "The Big New Movie")) .withUpdateExpression("remove info.actors[0]") .withConditionExpression("size(info.actors) > :num") .withValueMap(new ValueMap().withNumber(":num", 3));UpdateItemSpec updateItemSpec = new UpdateItemSpec() .withPrimaryKey("year", year, "title", title) .withUpdateExpression("set info.rating = info.rating + :val") .withValueMap(new ValueMap() .withNumber(":val", 1));UpdateItemSpec updateItemSpec = new UpdateItemSpec() .withPrimaryKey("Id", 121) .withUpdateExpression("set #na = :val1") .withNameMap(new NameMap() .with("#na", "NewAttribute")) .withValueMap(new ValueMap() .withString(":val1", "Some value")) .withReturnValues(ReturnValue.ALL_NEW);UpdateItemSpec updateItemSpec = new UpdateItemSpec() .withPrimaryKey("Id", 120) .withUpdateExpression("add #a :val1 set #na=:val2") .withNameMap(new NameMap() .with("#a", "Authors") .with("#na", "NewAttribute")) .withValueMap(new ValueMap() .withStringSet(":val1", "Author YY", "Author ZZ") .withString(":val2", "someValue")) .withReturnValues(ReturnValue.ALL_NEW);UpdateItemSpec updateItemSpec = new UpdateItemSpec() .withPrimaryKey("Id", 120) .withReturnValues(ReturnValue.ALL_NEW) .withUpdateExpression("set #p = :val1") .withConditionExpression("#p = :val2") .withNameMap(new NameMap() .with("#p", "Price")) .withValueMap(new ValueMap() .withNumber(":val1", 25) .withNumber(":val2", 20));UpdateItemOutcome outcome = table.updateItem(updateItemSpec);
阅读全文
0 0
- Java update dynamodb api demo with UpdateItemSpec
- DynamoDB API
- Query DynamoDB Items with Java By QueryRequest
- DynamoDB update stream简介
- DynamoDB
- elasticsearch java api demo
- HBase Java API Demo
- hbase java api 使用demo
- java调用zookeeper API demo
- kafka (java API demo)
- AWS - 使用AWS创建HTTP接口 (Api Gateway + Lambda + Dynamodb)
- update-api
- HDFS java api接口测试demo
- Java调用淘宝API demo源代码
- HBase 二次开发 java api和demo
- Hbase 1.2.1 Java API简单demo
- java api访问 hbase——demo
- Java 8 中的 Streams API Demo
- 文章标题
- java utf-8 转 gbk / gbk 转 utf-8
- 购物车
- Netty集成Google的ProtoBuf序列化
- Delphi第三方控件dxdbgrid中option属性详解
- Java update dynamodb api demo with UpdateItemSpec
- 数据结构——双循环链表一部分功能的C语言实现
- codeforces 856A (思维)
- mysql批量插入优化
- 1 2汉字转拼音 3百度翻译
- 阿里云全民云计算活动:云服务器ECS二折起(云主机)采购指南
- 聚类算法
- 加入shiro后, 页面始终不没有样式
- Java多线程系列--“JUC集合”03之 CopyOnWriteArraySet