Получить количество строк в горм - PullRequest
0 голосов
/ 10 июня 2019

Я пытаюсь получить количество строк с помощью gorm

DB.Joins("left join cities on offices.city_id = cities.id").
    Preload("City").
    Limit(limit).Offset(offset).
    Find(&offices, "cities.name LIKE ?", "%"+CityName+"%")

Это запрос, который находит строки и со смещением.Когда я использую счетчик здесь, он возвращает предел.

Есть ли способ получить счетчик каждой строки, но загрузить единственный предел?Или 2 запроса неизбежны

...