2
今日行を戻さない、私はCouchbaseのCEの最後のバージョンとJDKクライアントをダウンロードし、私はビールのサンプルバケットに(それがGroovyのコードです)この単純なコードを試してみました:まずクエリが
package couchbase.beer
import com.couchbase.client.java.Cluster
import com.couchbase.client.java.CouchbaseCluster
import com.couchbase.client.java.query.N1qlQuery
import com.couchbase.client.java.view.ViewQuery
import static com.couchbase.client.java.query.Select.select
import static com.couchbase.client.java.query.dsl.Expression.i
def cluster = CouchbaseCluster.create()
def beerBucket = cluster.openBucket('beer-sample')
def oneBeer = beerBucket.get('21st_amendment_brewery_cafe')
assert oneBeer
println oneBeer
println "==================> HERE <=================="
def result = beerBucket
.query(N1qlQuery.simple(select("*").from(i('beer-sample')).limit(10)))
println "SIZE: ${result.rows().size()}"
cluster.disconnect()
キーによる最初のクエリはうまく機能します。 JSONオブジェクトを取得します。 しかし、N1QLクエリをコーディングすると、結果はありません。詳しくは、上記のコードはcouchbase開発者サイトから入手してください。