5
A
回答
6
首先,您应该使用match_all
查询:MyModel.search({ query { all } }).results.total
。 (在Lucene中,不惜一切代价避免通配符查询)。
目前,Tire并未公开“count”API。这将改变。
9
在ElasticSearch你可以使用count API
curl -XGET http://localhost:9200/index/_count
看到他们的网站上的文档Count API指望所有元素。
9
刚刚从Karmi得到一个提示。计数API现在可用。
你可以做到以下几点:
s = Tire.search 'articles-test', :search_type => 'count' do
query { term :tags, 'ruby' }
end
只有这样s.results.total
定义。
在这里看到:https://github.com/karmi/tire/blob/master/test/integration/count_test.rb
0
0
从控制台:
Model.search("*:*").results.total
也许帮助别人;)
1
您可以在elasticsearch-model
宝石也这么做:
Article.search("cats", search_type: 'count').results.total
# => 2026
而且你不会导致取回。 ..
Article.search("cats", search_type: 'count').map {|r| r.title}
# => []
相关问题
- 1. 有没有办法跟踪HTML元素的所有更改?
- 2. 有没有办法搜索集合中的每个元素c#
- 3. 有没有办法让元素在GTM
- 4. 有没有办法在数据加载后更改ElasticSearch中索引的名称?
- 5. 有没有办法通过Titan更新ElasticSearch索引中的特定条目?
- 6. 如何用Tire和elasticsearch重新索引一个元素?
- 7. 有没有办法检查数组中所有元素中的字符?
- 8. 有没有办法使用Perl或Python检索进程统计信息?
- 9. 有没有办法搜索mySQL数据库中的所有表?
- 10. 有没有办法获得solr spellcheck索引中所有单词的列表?
- 11. 有没有办法找出某个元素重叠的元素?
- 12. 有没有办法显示/隐藏没有CSS的元素?
- 13. 有没有办法解决索引索引
- 14. 有没有办法断言一个元素没有类?
- 15. 有没有办法通过Elasticsearch 1.5中的查询来更新所有文档?
- 16. PHP-Elasticsearch搜索所有索引
- 17. 有没有办法从Repeater中的DataTable获取Item的索引?
- 18. 有没有办法访问给定对象的所有引用?
- 19. 有没有办法通过VBScript遍历HTML网页上的所有元素?
- 20. 有没有办法让box_shadow效果重叠所有附近的元素?
- 21. 有没有办法找到所有具有特定CSS类或ID的网页?标记的搜索引擎?
- 22. 有没有办法迭代或复制Java ThreadLocal的所有值?
- 23. 有没有办法只索引MySQL中的特定列值?
- 24. 有没有办法在jQuery中截断元素的文本?
- 25. 有没有办法通过字符串或索引访问Dapper FastExpando中的列?
- 26. 有没有办法对VBA枚举中的元素进行计数?
- 27. 有没有办法过滤jQuery中没有触发事件的匹配元素?
- 28. 有没有办法让javax.xml有一个根元素包装?
- 29. 有没有办法在Lucene中索引CHM文件?
- 30. 有没有办法在KendoUI网格中索引数字
是不是有计数q uery有轮胎吗? – Karussell