update backend

This commit is contained in:
toom1996
2026-09-20 01:06:13 +08:00
parent f7ae917603
commit b99dc3dca1
115 changed files with 24732 additions and 10842 deletions

View File

@ -17,7 +17,7 @@ func main() {
// 1) brand 3100 的走秀档案数(only_with_articles 子查询依赖这个)
var artCount int64
db.Raw(`SELECT COUNT(*) FROM brand_runway WHERE is_deleted=0 AND brand_id=3100`).Scan(&artCount)
db.Raw(`SELECT COUNT(*) FROM brand_runways WHERE is_deleted=0 AND brand_id=3100`).Scan(&artCount)
fmt.Printf("brand 3100 走秀档案数 = %d\n", artCount)
// 2) 复现后端完整搜索:only_with_articles=1 + keyword=猿人头
@ -30,9 +30,9 @@ func main() {
}
var rows []Row
db.Raw(`
SELECT id, name, name_en, name_cn FROM brand
SELECT id, name, name_en, name_cn FROM brands
WHERE is_deleted=0
AND id IN (SELECT DISTINCT brand_id FROM brand_runway WHERE is_deleted=0)
AND id IN (SELECT DISTINCT brand_id FROM brand_runways WHERE is_deleted=0)
AND (name_en LIKE ? OR name_cn LIKE ?)`,
kw, kw).Scan(&rows)
fmt.Printf("\n[搜索 keyword=猿人头, only_with_articles=1] 命中 %d 条:\n", len(rows))
@ -43,7 +43,7 @@ func main() {
// 3) 对比:only_with_articles=0(不过滤档案)时的命中
var rows2 []Row
db.Raw(`
SELECT id, name, name_en, name_cn FROM brand
SELECT id, name, name_en, name_cn FROM brands
WHERE is_deleted=0
AND (name_en LIKE ? OR name_cn LIKE ?)`,
kw, kw).Scan(&rows2)