/// POST firstindex/_search { "size": 4, "from": 4, "_source": [ "username", "age" ], "query": { "match_all": {} } } // size : 4 // فقط 4 تا از اولی ها را برگردان // from: 4 // از 4 شروع کن // فقط فیلد های age و username را بر گردان POST qanonindex-v03/_search { "size": 4, "from": 4, "_source": ["username", "age"], "query": { "bool": { "must": [ { "term": { "username": "Ali" } }, { "match": { "age": "23" } } ] } } } // bool // استفاده از query های ترکیبی(فلان شرط و فلان شرط - فلان شرط یا فلان شرط) // must -> array // مجموعه ای از شرط ها که همه شان باید برقرار باشد تا برگردد GET /firstindex/_search { "query" : { "ids" : { "values": ["User1", "User12", "User13"] } } } // بر گرداندن تمام آی دی های تعریف شده(این دستور سرچ است و 404 نمیدهد) // Note: به ترتیب نیستند GET /firstindex/_search { "query": { "range" : { "id" : { "lte" : 20 } } } } // کلمه id میگوید میخواهم با آی دی سرچ کنم // کلمه lte به معنای کمتر یا مساوی است // یعنی معنای این query میشود هر id که کمتر یا مساوی با عدد 20 باشد // برعکس gte