wip
This commit is contained in:
@@ -73,12 +73,12 @@ impl GenericStore {
|
||||
|
||||
for key in index_keys {
|
||||
let field_key = format!("idx:{}:{}:{}", obj.namespace(), key.name, key.value);
|
||||
self.client.sadd(&field_key, obj.id()).await?;
|
||||
self.client.sadd(&field_key, &obj.id().to_string()).await?;
|
||||
}
|
||||
|
||||
// Add to scan index for full-text search
|
||||
let scan_key = format!("scan:{}", obj.namespace());
|
||||
self.client.sadd(&scan_key, obj.id()).await?;
|
||||
self.client.sadd(&scan_key, &obj.id().to_string()).await?;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
@@ -89,12 +89,12 @@ impl GenericStore {
|
||||
|
||||
for key in index_keys {
|
||||
let field_key = format!("idx:{}:{}:{}", obj.namespace(), key.name, key.value);
|
||||
self.client.srem(&field_key, obj.id()).await?;
|
||||
self.client.srem(&field_key, &obj.id().to_string()).await?;
|
||||
}
|
||||
|
||||
// Remove from scan index
|
||||
let scan_key = format!("scan:{}", obj.namespace());
|
||||
self.client.srem(&scan_key, obj.id()).await?;
|
||||
self.client.srem(&scan_key, &obj.id().to_string()).await?;
|
||||
|
||||
Ok(())
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user