Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Pinecone.Metadata
Description
Pinecone's filtering query language
Synopsis
- data Scalar
- data Filter
- = Equal Text Scalar
- | NotEqual Text Scalar
- | GreaterThan Text Scientific
- | GreaterThanOrEqual Text Scientific
- | LessThan Text Scientific
- | LessThanOrEqual Text Scientific
- | In Text Scalar
- | NotIn Text Scalar
- | Exists Text Bool
- | And (Vector Filter)
- | Or (Vector Filter)
Documentation
A scalar value used for metadata filters
Constructors
ScalarNumber Scientific | |
ScalarString Text | |
ScalarBoolean Bool |
Instances
FromJSON Scalar Source # | |
Defined in Pinecone.Metadata | |
ToJSON Scalar Source # | |
IsString Scalar Source # | |
Defined in Pinecone.Metadata Methods fromString :: String -> Scalar # | |
Generic Scalar Source # | |
Num Scalar Source # | |
Show Scalar Source # | |
Eq Scalar Source # | |
type Rep Scalar Source # | |
Defined in Pinecone.Metadata type Rep Scalar = D1 ('MetaData "Scalar" "Pinecone.Metadata" "pinecone-1.0.0-Ex4c0YruToKASgnObHGBW7" 'False) (C1 ('MetaCons "ScalarNumber" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Scientific)) :+: (C1 ('MetaCons "ScalarString" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)) :+: C1 ('MetaCons "ScalarBoolean" 'PrefixI 'False) (S1 ('MetaSel ('Nothing :: Maybe Symbol) 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Bool)))) |
Metadata query language
Constructors