def _update_search_index(self, parcontent): search = BlogSearch() search.insert_document( search.create_document( parcontent.key().name(), parcontent.sortdate, parcontent.author.displayname, parcontent.current.content, parcontent.current.title, parcontent.group.title, ) )
def _get_reindex(self, par): q = Content.all() q.filter('status =', 'published') # date, author, content, title): search = BlogSearch() count = 0 for c in q: count = count + 1 search.insert_document(search.create_document( c.key().name(), c.sortdate, c.author.displayname, c.current.content, c.current.title, c.group.title )) self._respond(["reindex"], opt={"count":count})