Tous les produits
Search
Centre de documentation

Object Storage Service:Annexe : Liste des champs et opérateurs pour la récupération scalaire

Dernière mise à jour :Aug 18, 2026

La récupération scalaire OSS prend en charge des champs et opérateurs spécifiques pour les requêtes simples, les opérations d'agrégation et le tri.

Remarques

  • Les requêtes simples prennent en charge les opérateurs suivants : eq (égal à), gt (supérieur à), gte (supérieur ou égal à), lt (inférieur à), lte (inférieur ou égal à), match (requête floue) et prefix (requête par préfixe). Les opérations d'agrégation prennent en charge les opérateurs suivants : min (minimum), max (maximum), average (moyenne), sum (somme), count (comptage), distinct (comptage dédupliqué) et group (comptage groupé).

  • Pour rechercher des fichiers à l'aide du champ OSSUserMeta.*, remplacez l'astérisque (*) par la clé des métadonnées définies par l'utilisateur. La correspondance des fichiers s'effectue selon la paire clé-valeur. La clé est insensible à la casse, tandis que la valeur y est sensible.

    Par exemple, vous pouvez rechercher des fichiers comportant les métadonnées définies par l'utilisateur x-oss-meta-location=hangzhou en définissant la condition de requête sur {"Field": "OSSUserMeta.x-oss-meta-location", "Value": "hangzhou", "Operation": "eq"}.

  • Pour rechercher des fichiers à l'aide du champ OSSTagging.*, remplacez l'astérisque (*) par la clé du tag d'objet. La correspondance des fichiers s'effectue selon la paire clé-valeur. La clé et la valeur sont toutes deux sensibles à la casse.

    Par exemple, pour rechercher des fichiers portant le tag owner=John, définissez la condition de requête sur {"Field": "OSSTagging.owner", "Value": "John", "Operation": "eq"}.

Liste de support

Le tableau suivant répertorie les champs ainsi que les opérateurs pris en charge pour les requêtes simples, les opérations d'agrégation et le tri.

Dans ce tableau, ✓ indique que le champ prend en charge l'opérateur, tandis que × indique qu'il ne le prend pas en charge.

Champ

Description

Opérateurs (dans les conditions de requête simple)

Opérateurs (dans les opérations d'agrégation)

Tri

eq, gt,

gte, lt, lte

match

prefix

min, max,

sum, average

count,

distinct, group

ETag

Identifie le contenu de l'objet.

✓

×

✓

×

✓

✓

FileModifiedTime

Dernière date de modification de l'objet.

✓

×

×

×

✓

✓

Filename

Nom de l'objet, incluant le chemin complet et le nom de fichier.

✓

✓

✓

×

✓

✓

ObjectACL

Liste de contrôle d'accès (ACL) de l'objet.

✓

×

✓

×

✓

✓

OSSCRC64

Valeur CRC-64 64 bits de l'objet.

✓

×

✓

×

✓

✓

OSSObjectType

Type de l'objet.

✓

×

✓

×

✓

✓

OSSStorageClass

Classe de stockage de l'objet.

✓

×

✓

×

✓

✓

OSSTagging.*

Tag d'objet.

✓

×

✓

×

×

×

OSSTaggingCount

Nombre de tags d'objet.

✓

×

×

✓

✓

✓

Size

Taille de l'objet.

✓

×

×

✓

✓

✓