17994: Support filtering by element/key presence in jsonb columns.
authorTom Clegg <tom@curii.com>
Tue, 24 Aug 2021 13:47:04 +0000 (09:47 -0400)
committerTom Clegg <tom@curii.com>
Tue, 24 Aug 2021 13:47:04 +0000 (09:47 -0400)
commit388713bd42fb20bae6f628c50f4ad1e3ba067b5b
tree04c559e45b06084994f6649aa8335aa894593528
parent902f8cd258a8dfec749a7f94d478a4027e319750
17994: Support filtering by element/key presence in jsonb columns.

Remove storage_classes_* from searchable_columns so that filters with
the magic attr "any" don't try to search them.

Arvados-DCO-1.1-Signed-off-by: Tom Clegg <tom@curii.com>
services/api/app/models/collection.rb
services/api/lib/record_filters.rb
services/api/test/functional/arvados/v1/filters_test.rb