GetLibraryByName 根据名称获取知识库
(spaceID int64, name string)
| 235 | |
| 236 | // GetLibraryByName 根据名称获取知识库 |
| 237 | func GetLibraryByName(spaceID int64, name string) (*Library, error) { |
| 238 | var library Library |
| 239 | if err := DB.Where("space_id = ? AND name = ?", spaceID, name).First(&library).Error; err != nil { |
| 240 | return nil, err |
| 241 | } |
| 242 | return &library, nil |
| 243 | } |
| 244 | |
| 245 | func GetPersonalLibraryByEidAndCreator(eid int64, creatorID int64) (*Library, error) { |
| 246 | libraries, err := GetLibrariesByEidCached(eid) |