• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Python search.create_index函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Python中website.search.search.create_index函数的典型用法代码示例。如果您正苦于以下问题:Python create_index函数的具体用法?Python create_index怎么用?Python create_index使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了create_index函数的12个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。

示例1: setUp

 def setUp(self):
     super(TestSearchMigration, self).setUp()
     self.es = search.search_engine.es
     search.delete_index(settings.ELASTIC_INDEX)
     search.create_index(settings.ELASTIC_INDEX)
     self.user = UserFactory(fullname="David Bowie")
     self.project = ProjectFactory(title=settings.ELASTIC_INDEX, creator=self.user, is_public=True)
开发者ID:erinmayhood,项目名称:osf.io,代码行数:7,代码来源:test_elastic.py


示例2: index

    def index(self):
        settings.ELASTIC_INDEX = uuid.uuid4().hex
        elastic_search.INDEX = settings.ELASTIC_INDEX

        search.create_index(elastic_search.INDEX)
        yield
        search.delete_index(elastic_search.INDEX)
开发者ID:leb2dg,项目名称:osf.io,代码行数:7,代码来源:test_views.py


示例3: main

def main():

    ctx = app.test_request_context()
    ctx.push()

    search.delete_all()
    search.create_index()
    migrate_nodes()
    migrate_users()

    ctx.pop()
开发者ID:AndrewSallans,项目名称:osf.io,代码行数:11,代码来源:migrate.py


示例4: setUp

 def setUp(self):
     super(TestSearchMigration, self).setUp()
     populate_institutions('test')
     self.es = search.search_engine.CLIENT
     search.delete_index(settings.ELASTIC_INDEX)
     search.create_index(settings.ELASTIC_INDEX)
     self.user = factories.UserFactory(fullname='David Bowie')
     self.project = factories.ProjectFactory(
         title=settings.ELASTIC_INDEX,
         creator=self.user,
         is_public=True
     )
开发者ID:adlius,项目名称:osf.io,代码行数:12,代码来源:test_elastic_search.py


示例5: set_up_index

def set_up_index(idx):
    alias = es.indices.get_aliases(index=idx)

    if not alias or not alias.keys() or idx in alias.keys():
        # Deal with empty indices or the first migration
        index = '{}_v1'.format(idx)
        search.create_index(index=index)
        logger.info("Reindexing {0} to {1}_v1".format(idx, idx))
        helpers.reindex(es, idx, index)
        logger.info("Deleting {} index".format(idx))
        es.indices.delete(index=idx)
        es.indices.put_alias(idx, index)
    else:
        # Increment version
        version = int(alias.keys()[0].split('_v')[1]) + 1
        logger.info("Incrementing index version to {}".format(version))
        index = '{0}_v{1}'.format(idx, version)
        search.create_index(index=index)
        logger.info("{} index created".format(index))
    return index
开发者ID:XTech2K,项目名称:osf.io,代码行数:20,代码来源:migrate.py


示例6: setUp

    def setUp(self):
        super(TestCollectionsSearch, self).setUp()
        search.delete_index(elastic_search.INDEX)
        search.create_index(elastic_search.INDEX)

        self.user = factories.UserFactory(fullname='Salif Keita')
        self.node_private = factories.NodeFactory(creator=self.user, title='Salif Keita: Madan', is_public=False)
        self.node_public = factories.NodeFactory(creator=self.user, title='Salif Keita: Yamore', is_public=True)
        self.node_one = factories.NodeFactory(creator=self.user, title='Salif Keita: Mandjou', is_public=True)
        self.node_two = factories.NodeFactory(creator=self.user, title='Salif Keita: Tekere', is_public=True)
        self.reg_private = factories.RegistrationFactory(title='Salif Keita: Madan', creator=self.user, is_public=False)
        self.reg_public = factories.RegistrationFactory(title='Salif Keita: Madan', creator=self.user, is_public=True)
        self.reg_one = factories.RegistrationFactory(title='Salif Keita: Madan', creator=self.user, is_public=True)
        self.provider = factories.CollectionProviderFactory()
        self.reg_provider = factories.RegistrationProviderFactory()
        self.collection_one = factories.CollectionFactory(creator=self.user, is_public=True, provider=self.provider)
        self.collection_public = factories.CollectionFactory(creator=self.user, is_public=True, provider=self.provider)
        self.collection_private = factories.CollectionFactory(creator=self.user, is_public = False, provider=self.provider)
        self.reg_collection = factories.CollectionFactory(creator=self.user, provider=self.reg_provider, is_public=True)
        self.reg_collection_private = factories.CollectionFactory(creator=self.user, provider=self.reg_provider, is_public=False)
开发者ID:erinspace,项目名称:osf.io,代码行数:20,代码来源:test_elastic_search.py


示例7: tearDownClass

 def tearDownClass(cls):
     super(TestSearchMigration, cls).tearDownClass()
     search.create_index(settings.ELASTIC_INDEX)
开发者ID:PatrickEGorman,项目名称:osf.io,代码行数:3,代码来源:test_elastic.py


示例8: setUp

 def setUp(self):
     super(TestUserUpdate, self).setUp()
     search.delete_index(elastic_search.INDEX)
     search.create_index(elastic_search.INDEX)
     self.user = UserFactory(fullname='David Bowie')
开发者ID:PatrickEGorman,项目名称:osf.io,代码行数:5,代码来源:test_elastic.py


示例9: tearDown

 def tearDown(self):
     super(SearchTestCase, self).tearDown()
     search.delete_index(elastic_search.INDEX)
     search.create_index(elastic_search.INDEX)
开发者ID:PatrickEGorman,项目名称:osf.io,代码行数:4,代码来源:test_elastic.py


示例10: setUp

 def setUp(self):
     super(SearchTestCase, self).setUp()
     elastic_search.INDEX = TEST_INDEX
     settings.ELASTIC_INDEX = TEST_INDEX
     search.delete_index(elastic_search.INDEX)
     search.create_index(elastic_search.INDEX)
开发者ID:ZobairAlijan,项目名称:osf.io,代码行数:6,代码来源:test_elastic.py


示例11: setUp

 def setUp(self):
     super(SearchTestCase, self).setUp()
     search.create_index()
开发者ID:lbanner,项目名称:osf.io,代码行数:3,代码来源:test_elastic.py


示例12: tearDown

 def tearDown(self):
     super(SearchTestCase, self).tearDown()
     search.delete_all()
     search.create_index()
开发者ID:lbanner,项目名称:osf.io,代码行数:4,代码来源:test_elastic.py



注:本文中的website.search.search.create_index函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Python search.search_contributor函数代码示例发布时间:2022-05-26
下一篇:
Python node._view_project函数代码示例发布时间:2022-05-26
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap