- 
    Type:Epic 
- 
    Resolution: Done
- 
    Priority:Major - P3 
- 
    Affects Version/s: 2.0.0
- 
    Component/s: None
- 
    None
- 
        CRUD spec compliance
- 
        None
- 
        Done
- 
        None
- 
        None
- 
        None
- 
        None
- 
        Fully Compatible
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
- 
        None
The 2.0 Ruby driver implements some of the CRUD spec on Collection as expected (insert_one, insert_many, bulk_write) but put most of the other methods in a fluent API, hanging off of find(). The CRUD spec doesn't define a fluent API.
This ticket tracks implementation of the full CRUD API as defined in the spec. The fluent API can stay.
https://github.com/mongodb/specifications/blob/master/source/crud/crud.rst
- is depended on by
- 
                    DRIVERS-220 Implement CRUD API spec -         
- Closed
 
-