mirror of
https://github.com/stashapp/stash.git
synced 2025-12-17 12:24:38 +03:00
Add related object filter criteria to various filter types in graphql schema (#4861)
* Move filter criterion handlers into separate file * Add related filters for image filter * Add related filters for scene filter * Add related filters to gallery filter * Add related filters to movie filter * Add related filters to performer filter * Add related filters to studio filter * Add related filters to tag filter * Add scene filter to scene marker filter
This commit is contained in:
@@ -21,6 +21,11 @@ func distinctIDs(qb *queryBuilder, tableName string) {
|
||||
qb.from = tableName
|
||||
}
|
||||
|
||||
func selectIDs(qb *queryBuilder, tableName string) {
|
||||
qb.addColumn(getColumn(tableName, "id"))
|
||||
qb.from = tableName
|
||||
}
|
||||
|
||||
func getColumn(tableName string, columnName string) string {
|
||||
return tableName + "." + columnName
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user