[#177] metabase: Add index by object ID

Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
This commit is contained in:
Leonard Lyubich 2020-11-20 10:43:41 +03:00 committed by Alex Vanin
parent dbf6c9efef
commit ffeea2c003
4 changed files with 24 additions and 3 deletions

View file

@ -207,3 +207,20 @@ func TestSelectParentID(t *testing.T) {
testSelect(t, db, fs, obj1.Address())
}
func TestSelectObjectID(t *testing.T) {
db := newDB(t)
defer releaseDB(db)
// generate object
obj := generateObject(t, testPrm{})
// store objects
require.NoError(t, db.Put(obj))
// filter by object ID
fs := objectSDK.SearchFilters{}
fs.AddObjectIDFilter(objectSDK.MatchStringEqual, obj.ID())
testSelect(t, db, fs, obj.Address())
}