1
我想了一段時間來獲取我正在使用的nodejs客戶機查詢中的構面。以下是相同的摘錄。針對SOLR的Nodejs客戶機 - 如何在查詢中構建構面
var client = sails.solr;
var query = client.createQuery().q({
'city_id': options.city_id,
'content_auto': options.term,
})
.fl('sku+score')
.start(0)
.rows(200)
.facet(true)
.facet.field('brand')
var defer = sails.Q.defer();
client.search(query, function(err, obj){
if(err) {
console.log('Error getting data from solr. Error: ' + err);
return defer.reject(err);
}
return defer.resolve(obj.response.docs);
});
return defer.promise;
但它不工作,幾乎沒有相同的文件。會有人知道如何讓它工作,甚至參考會有幫助!
謝謝!