adding support for faceting and searching separately
authormiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sun, 25 Feb 2007 16:55:48 +0000 (16:55 +0000)
committermiker <miker@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Sun, 25 Feb 2007 16:55:48 +0000 (16:55 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@7017 dcc99617-32d9-48b4-a31d-7c20da2025e4

Open-ILS/examples/fm_IDL.xml
Open-ILS/src/perlmods/OpenILS/Application/Ingest.pm

index a1f76f5..8011cc8 100644 (file)
                        <field name="xpath" oils_obj:array_position="6" oils_persist:virtual="false" />
                        <field name="weight" oils_obj:array_position="7" oils_persist:virtual="false" reporter:datatype="int" />
                        <field name="format" oils_obj:array_position="8" oils_persist:virtual="false" />
+                       <field name="search" oils_obj:array_position="9" oils_persist:virtual="false" reporter:datatype="bool" />
+                       <field name="facet" oils_obj:array_position="10" oils_persist:virtual="false" reporter:datatype="bool" />
                </fields>
                <links/>
        </class>
index 24201d3..1f7a16f 100644 (file)
@@ -69,7 +69,11 @@ sub post_init {
 
                my $req = OpenSRF::AppSession
                                ->create('open-ils.cstore')
-                               ->request( 'open-ils.cstore.direct.config.metabib_field.search.atomic', { id => { '!=' => undef } } )
+                               
+                               # XXX testing new metabib field use for faceting
+                               #->request( 'open-ils.cstore.direct.config.metabib_field.search.atomic', { id => { '!=' => undef } } )
+                               ->request( 'open-ils.cstore.direct.config.metabib_field.search.atomic', { search => 't' } )
+
                                ->gather(1);
 
                if (ref $req and @$req) {