Skip to content

Method field_allfltkeys

marufcetin edited this page Sep 1, 2026 · 1 revision

Method: field_allfltkeys()

Turkce Dokumantasyon | English Documentation

Category: Query & Search Methods
Submodule: AmberDB::Index::Facet
Entry Type: Multi-Block Facet Aggregation


1. Definition and Overview

field_allfltkeys() calculates facet occurrence counts across multiple configured attribute blocks in a single, high-performance pass.


2. Syntax and Signature

my $all_counts = $adb->field_allfltkeys($table_id, \@block_list, [\@base_scope_ids]);

3. Practical Code Example

my $facets = $adb->field_allfltkeys("catalog_product", [ 1, 2, 4 ], \@active_ids);
# Returns: { 1 => { "CatA" => 10, ... }, 2 => { "BrandX" => 5, ... }, ... }

4. See Also

AmberDB Encyclopedia

Home · A-Z Index


Getting Started & Guides


Core Concepts


Core CRUD Methods


Query, Search & Facets


Transactions & Locks


Cache, Buffer & Low-Level


Locale & Helpers


Maintenance & Tools


Configuration Flags


File Formats


Language

Clone this wiki locally