Library/models/publishers_list.go
konrad 2e360becca implemented authors and publishers search
Signed-off-by: kolaente <konrad@kola-entertainments.de>
2017-10-10 21:58:55 +02:00

18 lines
313 B
Go

package models
func ListPublishers(searchterm string) (publishers []Publisher, err error) {
if searchterm == "" {
err = x.Find(&publishers)
} else {
err = x.
Where("name LIKE ?", "%" + searchterm + "%").
Find(&publishers)
}
if err != nil {
return []Publisher{}, err
}
return publishers, nil
}