小编use*_*083的帖子

Solrnet分页 - 如何从.NET设置Start和Rows参数?

我是一名认证的.NET开发人员,负责通过Solrnet实现Solr搜索.我已经接近将它放在我需要的地方,但远未看到我的客户需要的性能.

通常情况下,我不会写,但我找不到太多文档.你能提供一些好的Solrnet资源吗?这是我的问题:

如何将结果集(文档)限制为25?我将我的数据网格限制为每页25个结果,但即使1000个结果回来也仍然很慢.我猜这是因为Solr实际上正在返回所有1000个rec,即使我只显示25个.这是正确的吗?看起来我的默认值在solrconfig中设置为10,但似乎Solrnet双向传递并获取所有内容.

我还需要设置我的Start和Rows参数,这样我就可以进行分页 - 这会大大提高速度,对吧?

通过在Solr.Query中添加以下内容,我能够弄清楚如何处理Sort参数:new QueryOptions().AddOrder(new SolrNet.SortOrder("Popularity",Order.DESC)

但我没有看到这样的设置Rows或Start参数.

我们将非常感谢您提供的任何帮助.谢谢 -

贾斯汀

solrnet

3
推荐指数
1
解决办法
3417
查看次数

标签 统计

solrnet ×1