orm.go
func (idx *Index) Intersect(rows ...*PQLRowQuery) *PQLRowQuery {
	if len(rows) < 1 {
		return NewPQLRowQuery("", idx, NewError("Intersect operation requires at least 1 row"))
	}
	return idx.rowOperation("Intersect", rows...)
}
func (idx *Index) Intersect(rows ...*PQLRowQuery) *PQLRowQuery {
	if len(rows) < 1 {
		return NewPQLRowQuery("", idx, NewError("Intersect operation requires at least 1 row"))
	}
	return idx.rowOperation("Intersect", rows...)
}
func ( idx * Index ) Intersect ( rows ... * PQLRowQuery ) * PQLRowQuery { if len ( rows ) < 1 { return NewPQLRowQuery ( " " , idx , NewError ( " " ) ) } return idx . rowOperation ( " " , rows ... ) }
// Intersect creates an Intersect query.
// Intersect performs a logical AND on the results of each ROW_CALL query passed to it.
Intersect creates an Intersect query . Intersect performs a logical AND on the results of each ROW_CALL query passed to it .