Skip to content

unqnown/qson

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WARNING: IN DEVELOPMENT

qson GoDoc gocover.io

qson is a simple Go library for wrapping MongoDB procedures

Installation

Standard go get:

$ go get github.com/unqnown/qson

GOALS

  • Operators
    • Query and Projection Operators
      • Comparison Query Operators
        • $eq
        • $gt
        • $gte
        • $in
        • $lt
        • $lte
        • $ne
        • $nin
      • Logical Query Operators
        • $and
        • $not
        • $nor
        • $or
      • Element Query Operators
        • $exists
        • $type
      • Evaluation Query Operators
        • $expr
        • $jsonSchema
        • $mod
        • $regex
        • $text
        • $where
      • Geospatial Query Operators
        • $geoIntersects
        • $geoWithin
        • $near
        • $nearSphere
        • $box
        • $center
        • $centerSphere
        • $geometry
        • $maxDistance
        • $minDistance
        • $polygon
        • $uniqueDocs
      • Array Query Operators
        • $all
        • $elemMatch
        • $size
      • Bitwise Query Operators
        • $bitsAllClear
        • $bitsAllSet
        • $bitsAnyClear
        • $bitsAnySet
      • $comment
      • Projection Operators
        • $
        • $elemMatch
        • $meta
        • $slice

About

Declarative description of mongo queries.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages