使用 spring mvc 的 Couchbase crud 操作

我正在尝试将数据存储在 couchbase 中,然后获取它,但是我没有在 jsp 页面中从 couchbase 获取存储桶成功。我正在使用 spring MVC。


这是我获取数据的代码:


<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

    <title>Insert title here</title>

</head>

<body>

    <br><br><br><br><br><br><br><br>

    <div class ="display" align="center">

        <form method="post">


            <table id="bk_tbl" cellpadding="20px" cellspacing="20px">

                <tr>

                    <th>BOOK NAME </th>

                    <th>AUTHOR NAME </th>

                    <th>ADDRESS </th>

                    <th>CONTACT </th>

                </tr>

                <%

                    try{

                        System.out.println("Hi c...");

                        /* CouchbaseClient c = ConnectionManager.instance().getClient();

                        */

                        //String n1ql="SELECT * FROM `BOOKS` WHERE META().id LIKE 'bk%'"; 

                        Cluster cluster = CouchbaseCluster.create("127.0.0.1");

                        Bucket bucket = cluster.openBucket("Book", "root123");


                        String n1ql="select * from `Book`";

                        N1qlQueryResult result = bucket.query(N1qlQuery.simple(n1ql));


        </form>

    </div>

</body>

</html>

在这里,我在输出中得到一个空白页。此外,它不会抛出任何类型的异常或错误


偶然的你
浏览 128回答 1
1回答

猛跑小猪

我相信你忘了创建一个主索引:CREATE&nbsp;PRIMARY&nbsp;INDEX&nbsp;`book-primary-index`&nbsp;ON&nbsp;`Book`&nbsp;USING&nbsp;GSI;如果您的主索引已经存在,请检查您的数据库中是否真的有文档或者连接字符串是否正确。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java