如何在Solr中增加索引字段?

时间:2016-08-02 15:56:31

标签: javascript apache http solr xmlhttprequest

每次单击指向该文件的链接时,我想增加索引文件的字段。

在点击链接时,会运行此部分代码(在JavaScript中):

$http({ 
    url: 'http://localhost:8983/solr/mybb/update/json?commit=true', 
    params: { 
        'wt': 'json', 
        'id': $scope.id, 
        'visits': { 'inc': 1 } 
     } 
  }) 
  .success(function(data) { 
     console.log("UPDATE SUCCESSFUL!"); 
  }) 
  .error(function() {
     console.log("UPDATE FAILED!"); 
  });

当我运行时,我收到错误:

XMLHttpRequest cannot load
No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8000' is therefore not allowed access.

有人可以帮我纠正这个吗?

1 个答案:

答案 0 :(得分:0)

这是与CORS相关的错误。您需要发出一个jsonp请求来解决这个问题。阅读有关CORS和jsonp的更多信息,我相信这将有助于您更好地理解。