mirror of
https://github.com/mindoc-org/mindoc.git
synced 2025-04-05 20:17:53 +08:00
FixedBug: 修复全文搜索时,因不兼容PostgreSQL发生的语法错误
This commit is contained in:
parent
6692d04667
commit
d254f72d43
@ -294,7 +294,7 @@ WHERE (book.privately_owned = 0 OR rel1.relationship_id > 0 or team.team_member_
|
||||
func (m *DocumentSearchResult) SearchDocument(keyword string, bookId int) (docs []*DocumentSearchResult, err error) {
|
||||
o := orm.NewOrm()
|
||||
|
||||
sql := "SELECT * FROM md_documents WHERE book_id = ? AND (document_name LIKE ? OR `release` LIKE ?) "
|
||||
sql := `SELECT * FROM md_documents WHERE book_id = ? AND (document_name LIKE ? OR "release" LIKE ?) `
|
||||
keyword = "%" + keyword + "%"
|
||||
|
||||
_need_escape := need_escape(keyword)
|
||||
@ -304,7 +304,6 @@ func (m *DocumentSearchResult) SearchDocument(keyword string, bookId int) (docs
|
||||
}
|
||||
return sql
|
||||
}
|
||||
|
||||
_, err = o.Raw(escape_sql(sql), bookId, keyword, keyword).QueryRows(&docs)
|
||||
|
||||
return
|
||||
@ -314,7 +313,7 @@ func (m *DocumentSearchResult) SearchDocument(keyword string, bookId int) (docs
|
||||
func (m *DocumentSearchResult) SearchAllDocument(keyword string) (docs []*DocumentSearchResult, err error) {
|
||||
o := orm.NewOrm()
|
||||
|
||||
sql := "SELECT * FROM md_documents WHERE (document_name LIKE ? OR `release` LIKE ?) "
|
||||
sql := `SELECT * FROM md_documents WHERE (document_name LIKE ? OR "release" LIKE ?) `
|
||||
keyword = "%" + keyword + "%"
|
||||
|
||||
_need_escape := need_escape(keyword)
|
||||
|
Loading…
Reference in New Issue
Block a user