[Eg-newdevs] Fwd: [OPEN-ILS-DEV] Pcrud fleshing question

Tiffany Little tlittle at georgialibraries.org
Tue Sep 17 15:56:48 EDT 2019


Tiffany Little, PINES Services Specialist: Acquisitions

------------------------------

Georgia Public Library Service | University System of Georgia

2872 Woodcock Blvd, Suite 250 l Atlanta, GA 30341

(470) 512-1454 | tlittle at georgialibraries.org |
help at help.georgialibraries.org

<https://www.facebook.com/georgialibraries>
<https://www.twitter.com/georgialibs>

Join our email list <http://georgialibraries.org> for stories of Georgia
libraries making an impact in our communities.


---------- Forwarded message ---------
From: Daniel Wells <dbwells at gmail.com>
Date: Wed, Jul 10, 2019 at 9:47 PM
Subject: Re: [OPEN-ILS-DEV] Pcrud fleshing question
To: Evergreen Development Discussion List <
open-ils-dev at list.georgialibraries.org>


Hello Jane,

It looks like your issue is that the IDL is not correct.  'pickup_lib'
should be a 'has_a' relationship.

Despite the names, 'has_a' and 'might_have' are not for nullability, but
key directionality.  'might_have' would mean that 'pickup_lib' (aou) has a
key pointing back at bresv, but that isn't the case.  The key for
pickup_lib (if it exists) points from bresv to aou.

Sincerely,
Dan

On Wed, Jul 10, 2019 at 9:00 PM Jane Sandberg <sandbej at linnbenton.edu>
wrote:

> Hi all,
>
> When I run the following in srfsh:
>
> request open-ils.pcrud open-ils.pcrud.search.bresv
> "<auth_token_goes_here>", {"id" : {">" : 0}}, {"flesh" : 1,
> "flesh_fields" : {"bresv": ["pickup_lib"]}}
>
> The pickup_lib field is not fleshed; I just get its ID.  However, if I
> change "pickup_lib" to "request_lib", it fleshes just fine:
>
> request open-ils.pcrud open-ils.pcrud.search.bresv
> "<auth_token_goes_here>", {"id" : {">" : 0}}, {"flesh" : 1,
> "flesh_fields" : {"bresv": ["request_lib"]}}
>
> I feel like I must be missing something obvious.  pickup_lib and
> request_lib seem almost identical, except that one of them can be
> null.  How can I get all the nice data about the pickup_lib?
>
> Thanks!
>   -Jane
>
> --
> Jane Sandberg
> Electronic Resources Librarian
> Linn-Benton Community College
> sandbej at linnbenton.edu / 541-917-4655
> Pronouns: she/her/hers
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.evergreen-ils.org/pipermail/eg-newdevs/attachments/20190917/03ee972f/attachment.html>


More information about the Eg-newdevs mailing list