مرونة

غلاف بيثون ل Elasticsearch
التحميل الان

مرونة الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • The Apache License 2.0
  • السعر:
  • FREE
  • اسم الناشر:
  • Luke Campbell
  • موقع ويب الناشر:
  • http://github.com/ooici/

مرونة العلامات


مرونة وصف

المرونة عبارة عن غلاف بيثون لأداة فهرسة ELASTICSEARCH.HOWTOTO تبدأ باستخدام بداية مرونة عن طريق الاستيراد. استيراد واجهة المرونة باستخدام خادم Elasticsearch استخدم كائن Elasticsearch. البحث = elasticpy.elasticsearch () لتشكيل استعلام يستخدم الكائنات المرنة. Query = elasticpy.Sickery (). مصطلح ('المستخدمين': 'Luke') # ثم اجتيازها إلى كائن البحث البحث. Search_Advanced ('Twitter'، 'Feeds'، استعلام)> {u'_shards ': {u "فشل": 0، u'sccessful ': 5، U'total': 5}، U'hits ': {U'hits': ، u'max_score': 0.30685282، U'Total ': 1}، U'timed_out': False، Utook ': 3} الاستخدام * البحث البسيط، الاستعلامات Elasticsearch باستخدام الحصول على استعلام يستند إلى URL. Search_Simple (الفهرس، النوع، المفتاح، Search_term) * البحث المتقدم، الاستعلامات إلى ELASTICSEARCH باستخدام طريقة احصل على الحصول على كائن JSON واجتياز معلمات الاستعلام التفصيلية، يتم تجميعها عادة باستخدام كائن مرونة. Search_Advanced (الفهرس، النوع، الاستعلام) * البحث في فهرس، ويستلزم البحث في الفهرس بأكمله وجميع الأنواع داخلها. Search_index_simple (فهرس، المفتاح، Search_term) Search_index_Advanced (الفهرس، الاستعلام) * الاستعلامات تطابق عن كثب مع أنواع الاستعلام المحددة بواسطة QueryDSL المستخدمة في Elasticsearch. وهي ملفوفة في طرق بيثون لجعلها إنشاء الكائنات أسهل لإدارة من سلاسل JSON. استعلام = elasticpy.SacyQuery (). Query_String (استعلام = "أي") استعلام> {'Query_String': {'annow_leading_wildcard': صحيح، "analyze_wildcard": لا شيء، "auto_generate_phase_:quaries": false، 'boost': 1.0، 'default_field ':' _all '،' default_operator ':' أو 'enable_position_increments': صحيح، 'fuzzy_min_sim': 0.5، 'fuzzy_prefix_length': 0، 'lowercase_expanded_terms': صحيح، "there_slop": 0، "الاستعلام": 'أي "}} * المرشحات تتطابق أيضا عن كثب مع (http://www.elasticsearch.org/guide/reference/query-dsl/) فقط مثل الاستعلام. Filter = elasticpy.Elasticfilter (). مصطلح ('المستخدم'، 'Luke'). Range ('العمر'، 2126) مرشح> {'Range': {'Age': {'' من ': 18،' fines_lower_lower ": صحيح،" final_upper ": خطأ" إلى ": 25}}،" المصطلح ": {المستخدم": 'Luke'}} الصفحة الرئيسية للمنتج


مرونة برامج ذات صلة