0

n1ql がクエリに json を使用することを知っているので、次のようなものを作成しようとしています。

$.ajax({
    type: 'POST',
    url: 'my/url',
    data: {query: 'SELECT address FROM restaurant WHERE docType\=\'user\''},
    contentType: 'text/plain',
    dataType: 'jsonp',
    crossDomain: true,

    success: function(rtndata) {
        console.log(rtndata.resultset);
    },

    error: function(xhr, status, errorThrown) {
        console.log("Was an error");
        console.log(xmlhttp.responseText);
        console.log(errorThrown);
        console.log("Status: " + status);
        console.dir(xhr);
    },
});

DB が別のドメインにあるため、json を使用している Web サイトのグラフのみを更新するために ajax を使用する必要があります。以前は php を使用していましたが、現在はサーバー側で Java 用の play フレームワークを使用しています。

更新:これを行うと、サーバーは常に次のように応答します。

[Error] Failed to load resource: the server responded with a status of 500 (Internal Server Error) (query, line 0)
4

1 に答える 1