DynamoDBMapper加载功能出现问题

时间:2018-09-20 06:16:36

标签: android amazon-web-services

更新和删除功能运行良好,但对于读取(和查询),我将其作为输出而不是项目的内容。我正在使用Android Studio。

09-20 02:03:37.086 32346-32373/com.simran.awstestapp I/System.out: News: 
com.amazonaws.models.nosql.NotesDO@5adba4

09-20 02:03:37.087 32346-32373/com.simran.awstestapp D/News Item:: 
com.amazonaws.models.nosql.NotesDO@5adba4

这是我的代码:

public void readNews() {

    new Thread(new Runnable() {

        @Override
        public void run() {
            NotesDO newsItem = dynamoDBMapper.load(
                    NotesDO.class,
                    "myuser",
                    "myid");

            // Item read
             System.out.println("News: " + newsItem);
             Log.d("News Item:", newsItem.toString());
        }
    }).start();
}

请帮助我。最近两天我一直在坚持。

1 个答案:

答案 0 :(得分:0)

您可能希望尝试打印NotesDO对象“ newsItem”的所需内容属性,而不是显示对象本身。如果这样不能提供所需的输出,您能否提供NotesDO类的详细信息?