php-rethink-ql
php-rethink-ql copied to clipboard
Document manipulation: Implement remaining (missing) ReQL commands
trafficstars
Issue summary
The current ReQL document manipulation commands implementation is currently missing in the driver. https://www.rethinkdb.com/api/java/
Document manipulation
- [x] pluck
- [x] without
- [ ] merge
- [ ] append
- [ ] prepend
- [ ] difference
- [ ] setInsert
- [ ] setUnion
- [ ] setIntersection
- [ ] setDifference
- [ ] () (bracket)
- [x] getField
- [x] hasFields
- [ ] insertAt
- [ ] spliceAt
- [ ] deleteAt
- [ ] changeAt
- [x] keys
- [x] values
- [ ] literal
- [ ] object
The following sections can be removed only, whenever they are not applicable or you have a simple question.
Actual Behavior
- Not implemented
Expected Behavior
- A working implementation including unit / integration test.
getField is already implemented