From 602e003e011559d04cdce97c9bc00e3d7c4729ef Mon Sep 17 00:00:00 2001
From: Aivaras Gotovskis <aivaras.gotovskis@ongr.io>
Date: Wed, 8 Jul 2015 09:16:12 +0300
Subject: [PATCH] Add limit filter doc.

---
 docs/Filter/Limit.md | 35 +++++++++++++++++++++++++++++++++++
 1 file changed, 35 insertions(+)
 create mode 100644 docs/Filter/Limit.md

diff --git a/docs/Filter/Limit.md b/docs/Filter/Limit.md
new file mode 100644
index 0000000..567be0f
--- /dev/null
+++ b/docs/Filter/Limit.md
@@ -0,0 +1,35 @@
+# Limit Filter
+
+> More info about limit filter is in the [official elasticsearch docs][1]
+
+A limit filter limits the number of documents (per shard) to execute on.
+
+## Simple example
+
+```JSON
+{
+    "filtered" : {
+        "filter" : {
+             "limit" : {"value" : 100}
+         },
+         "query" : {
+            "term" : { "name.first" : "shay" }
+        }
+    }
+}
+```
+
+And now the query via DSL:
+
+```php
+$limitFilter = new LimitFilter(100);
+$termQuery = new TermQuery('name.first', 'shay');
+
+$filteredQuery = new FilteredQuery($termQuery, $limitFilter);
+
+$search = new Search();
+$search->addQuery($filteredQuery);
+$queryArray = $search->toArray();
+```
+
+[1]: https://www.elastic.co/guide/en/elasticsearch/reference/current/query-dsl-limit-filter.html
-- 
GitLab