[jifty-devel] Regarding refers_to and by on JDBI columns
Andrew Sterling Hanenkamp
sterling at hanenkamp.com
Mon Jul 16 15:05:05 EDT 2007
Yes. The goal is one-to-one record-to-record references.
I'm working on some profile customization code for CAS+ using database
backed models. I was working on the relationship stuff when I discovered
that one-to-one relationships with back-references isn't supported by JDBI.
It seemed like a missing feature to me.
If JDBI doesn't support one-to-one back references, I'll just put them in as
regular subroutines on the generated CAS+ profile classes. I just wanted to
see if I should implement it in JDBI first, then virtual-models, and then
CAS+ or if it was just going into CAS+.
On 7/16/07, Jesse Vincent <jesse at bestpractical.com> wrote:
> On Jul 16, 2007, at 2:46 PM, Andrew Sterling Hanenkamp wrote:
> > To me "refers App::Model::Foo by 'bar'" seems like a good place for
> > syntactic sugar if nothing else. Treat that the same as "refers
> > App::Model::FooCollection by 'bar'" but then make the accessor
> > perform the extra "dereference" required so that the syntax for
> > accessing your record is just:
> > my $linked_foo = $bar->foo;
> > rather than:
> > my $linked_foo = $bar->foo->first;
> Is it a case where there's a one-to-one mapping?
> Referencing a collection while saying you're referencing a record
> is.... potentially very confusing.
> jifty-devel mailing list
> jifty-devel at lists.jifty.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the jifty-devel