davidlatwe / montydb

Monty, Mongo tinified. MongoDB implemented in Python !

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

What's working & what's not

davidlatwe opened this issue · comments

basic CRUD methods

  • insert_one
  • insert_many
  • find
  • update_one
  • update_many
  • replace_one
  • delete_one
  • delete_many
  • bulkWrite

Operators

Query Ops

comparison
  • $eq
  • $gt
  • $gte
  • $lt
  • $lte
  • $ne
  • $in
  • $nin
logical
  • $and
  • $or
  • $nor
  • $not
array
  • $all
  • $elemMatch
  • $size
element
  • $type
  • $exists
evaluation
  • $mod
  • $regex

Projection Ops

  • $
  • $elemMatch
  • $slice

Update Ops

Field Update Operators
  • $inc
  • $min
  • $max
  • $mul
  • $rename
  • $set
  • $setOnInsert
  • $unset
  • $currentDate
Array Update Operators
  • $
  • $[]
  • $[]
  • $addToSet
  • $pop
  • $pull
  • $push
  • $pullAll
Modifiers
  • $each
  • $position
  • $slice
  • $sort

Aggregation Ops

I haven't needed this yet, but it's in plan.