Keep old behavior of delete command

This commit is contained in:
Victor Denisov 2017-01-21 17:21:41 -08:00
parent d1d5f84b22
commit dad19515de

View file

@ -851,8 +851,9 @@ deleteOne = deleteHelper [SingleRemove]
deleteHelper :: (MonadIO m) deleteHelper :: (MonadIO m)
=> [DeleteOption] -> Selection -> Action m () => [DeleteOption] -> Selection -> Action m ()
deleteHelper opts (Select sel col) = do deleteHelper opts (Select sel col) = do
_ <- delete' True col [(sel, opts)] db <- thisDatabase
return () ctx <- ask
liftIO $ runReaderT (void $ write (Delete (db <.> col) opts sel)) ctx
{-| Bulk delete operation. If one delete fails it will not delete the remaining {-| Bulk delete operation. If one delete fails it will not delete the remaining
- documents. Current returned value is only a place holder. With mongodb server - documents. Current returned value is only a place holder. With mongodb server