MCPcopy Index your code
hub / github.com/ent/ent / ValueNotIn

Function ValueNotIn

dialect/sql/sqljson/sqljson.go:245–250  ·  view source on GitHub ↗

ValueNotIn return a predicate for checking that a JSON value (returned by the path) is NOT IN the given arguments. sqljson.ValueNotIn("a", []any{1, 2, 3}, sqljson.Path("b"))

(column string, args []any, opts ...Option)

Source from the content-addressed store, hash-verified

243//
244// sqljson.ValueNotIn("a", []any{1, 2, 3}, sqljson.Path("b"))
245func ValueNotIn(column string, args []any, opts ...Option) *sql.Predicate {
246 if len(args) == 0 {
247 return sql.NotIn(column)
248 }
249 return valueInOp(column, args, opts, sql.OpNotIn)
250}
251
252func valueInOp(column string, args []any, opts []Option, op sql.Op) *sql.Predicate {
253 return sql.P(func(b *sql.Builder) {

Callers 1

PredicatesFunction · 0.92

Calls 2

NotInFunction · 0.92
valueInOpFunction · 0.85

Tested by 1

PredicatesFunction · 0.74

Used in the wild real call sites across dependent graphs

searching dependent graphs…