增加索引

pull/361/head
HXY 2 years ago
parent f89228a76a
commit 3c15d4a3d7

@ -103,7 +103,8 @@ func (s *meiliTweetSearchServant) queryByContent(user *core.User, q *core.QueryR
request := &meilisearch.SearchRequest{ request := &meilisearch.SearchRequest{
Offset: int64(offset), Offset: int64(offset),
Limit: int64(limit), Limit: int64(limit),
Sort: []string{"is_top:desc", "upvote_count:desc", "collection_count:desc", "latest_replied_on:desc"}, //Sort: []string{"is_top:desc", "latest_replied_on:desc"},
Sort: []string{"is_top:desc", "upvote_count:desc", "collection_count:desc", "latest_replied_on:desc"},
} }
filter := s.filterList(user) filter := s.filterList(user)

@ -29,7 +29,7 @@ func NewMeiliTweetSearchService(ams core.AuthorizationManageService) (core.Tweet
}); err == nil { }); err == nil {
settings := meilisearch.Settings{ settings := meilisearch.Settings{
SearchableAttributes: []string{"content", "tags"}, SearchableAttributes: []string{"content", "tags"},
SortableAttributes: []string{"is_top", "latest_replied_on"}, SortableAttributes: []string{"is_top", "latest_replied_on", "upvote_count", "collection_count"},
FilterableAttributes: []string{"tags", "visibility", "user_id"}, FilterableAttributes: []string{"tags", "visibility", "user_id"},
} }
if _, err = client.Index(s.Index).UpdateSettings(&settings); err != nil { if _, err = client.Index(s.Index).UpdateSettings(&settings); err != nil {

Loading…
Cancel
Save