go-solr

Go 中的 Solr 客户端,core 管理,添加文档,更新,删除,搜索等。「Solr client in Go, core admin, add docs, update, delete, search and more」

  • 所有者: vanng822/go-solr
  • 平台:
  • 許可證: MIT License
  • 分類:
  • 主題:
  • 喜歡:
    0
      比較:

Github星跟蹤圖

go-solr

Build Status
GoDoc
Go Walker

Solr v4, required v4.4 if you want use all supported features.

Json only

No schema checking

Please go to http://wiki.apache.org/solr/ for how to write solr query.

Features

Search, Add, Update, Delete, Commit, Rollback, Optimize

Core admin, Schema REST API

Install

go get github.com/vanng822/go-solr/solr

Usage

package main
import (
	"github.com/vanng822/go-solr/solr"
	"fmt"
)

func main() {
  si, _ := solr.NewSolrInterface("http://localhost:8983/solr", "collection1")
  query := solr.NewQuery()
  query.Q("*:*")
  s := si.Search(query)
  r, _ := s.Result(nil)
  fmt.Println(r.Results.Docs)
}

Developers

export MOCK_LOGGING=1

for the mock logging

unset MOCK_LOGGING

to remove this environment variable

License

MIT

主要指標

概覽
名稱與所有者vanng822/go-solr
主編程語言Go
編程語言Go (語言數: 1)
平台
許可證MIT License
所有者活动
創建於2014-07-04 22:25:46
推送於2024-05-07 18:30:30
最后一次提交2024-05-07 20:30:30
發布數10
最新版本名稱v0.10.0 (發布於 )
第一版名稱v0.2 (發布於 )
用户参与
星數68
關注者數8
派生數42
提交數301
已啟用問題?
問題數33
打開的問題數5
拉請求數24
打開的拉請求數1
關閉的拉請求數1
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?