Closed
Description
Now it generates:
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs PaymentQuerySet) One(ret *Payment) error {
return qs.db.First(ret).Error
}
If would be awesome if it was this like:
// One is used to retrieve one result. It returns gorm.ErrRecordNotFound
// if nothing was fetched
func (qs PaymentQuerySet) One(ret *Payment, fields ...paymentDBSchemaField) error {
if (len(fields) != 0) {
qs = qs.w(qs.db.Select(fields...))
}
return qs.db.First(ret).Error
}