display fields / mde IDL entry
authorBill Erickson <berick@esilibrary.com>
Thu, 14 Nov 2013 19:46:18 +0000 (14:46 -0500)
committerBill Erickson <berick@esilibrary.com>
Thu, 14 Nov 2013 19:46:18 +0000 (14:46 -0500)
Signed-off-by: Bill Erickson <berick@esilibrary.com>
Open-ILS/examples/fm_IDL.xml

index a47c8e7..743ec8a 100644 (file)
@@ -3300,6 +3300,26 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA
                        <link field="metarecord" reltype="has_a" key="id" map="" class="mmr"/>
                </links>
        </class>
+       <class id="mde" controller="open-ils.cstore open-ils.pcrud" 
+                       oils_obj:fieldmapper="metabib::display_entry" 
+                       oils_persist:tablename="metabib.display_entry" 
+                       reporter:label="Combined display Entry" oils_persist:readonly="true">
+               <fields oils_persist:primary="id" oils_persist:sequence="metabib.display_entry_id_seq">
+                       <field name="id" reporter:datatype="id" />
+                       <field name="field" reporter:datatype="link"/>
+                       <field name="source" reporter:datatype="link"/>
+                       <field name="value"  reporter:datatype="text"/>
+               </fields>
+               <links>
+                       <link field="source" reltype="has_a" key="id" map="" class="bre"/>
+                       <link field="field" reltype="has_a" key="id" map="" class="cmf"/>
+               </links>
+        <permacrud xmlns="http://open-ils.org/spec/opensrf/IDL/permacrud/v1">
+            <actions>
+                <retrieve/>
+                       </actions>
+               </permacrud>
+       </class>
        <class id="mfae" controller="open-ils.cstore open-ils.pcrud" oils_obj:fieldmapper="metabib::facet_entry" oils_persist:tablename="metabib.facet_entry" reporter:label="Combined Facet Entry" oils_persist:readonly="true">
                <fields oils_persist:primary="id" oils_persist:sequence="metabib.facet_entry_id_seq">
                        <field name="id" reporter:datatype="id" />