// TryNext trys to retrieve the next available record
TryNext trys to retrieve the next available record
// TryNext trys to retrieve the next available record
func (cursor *Cursor) TryNext(ctx context.Context) bool {
	if cursor.cursor == nil {
		var err error
		cursor.cursor, err = cursor.createCursor.create(ctx)
		if err != nil {
			cursor.lastError = err
			return false
		}
	}
	return cursor.TryNext(ctx)
}
func ( cursor * Cursor ) TryNext ( ctx context . Context ) bool { if cursor . cursor == nil { var err error cursor . cursor , err = cursor . createCursor . create ( ctx ) if err != nil { cursor . lastError = err return false } } return cursor . TryNext ( ctx ) }
TryNext trys to retrieve the next available record
TryNext trys to retrieve the next available record