php-rethink-ql icon indicating copy to clipboard operation
php-rethink-ql copied to clipboard

Document manipulation: Implement remaining (missing) ReQL commands

Open tbolier opened this issue 7 years ago • 1 comments
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.

tbolier avatar May 19 '18 11:05 tbolier

getField is already implemented

Th3Mouk avatar Aug 07 '18 14:08 Th3Mouk