Hi Dominique,
manyToMany is not supported by RIFE/Crud yet. This is one of the
things that I still need to do before releasing RIFE 1.6.
Best regards,
Geert
On 17 May 2007, at 09:41, Dominique de Vito wrote:
I have downloaded RIFE lastest snapshot to test new
features. But the generated page is not as expected
according to my manyToMany intro. I suspect I must
update to rife-crud and rife-crud-template, but I
can't find such lastest snapshots.
Could you tell me where I can find them ?
Thanks.
Regards,
Dominique
--- Geert Bevin <[EMAIL PROTECTED]> a écrit :
Ooops, I forgot to mention I am working with CRUD
RIFE
capabilities. Currently, the group's listUsers
property gives me, into the generated Group page,
a
regular input field. In my dreams, I expected to
have,
not a input field, but a list of printed users and
a
'add' button to add users to a group.
At first sight, I thought I "just" needed to add a
"oneToMany" constraint on the GroupMetaData.
Is it something planned ?
Yes, create an associations constraint on the other
bean, not on the
properties. That should link them together in
RIFE/Crud.
https://svn.rifers.org/rife-crud/trunk/samples/java/com/uwyn/rife/
crud/samples/beans/Test.java
There are no docs for the new manyToOne,
You mean new oneToMany ?
What you call oneToMany is named
manyToOneAssociation in RIFE 1.6.
manyToOneAssociation,
manyToMany, and manyToManyAssociation features
yet.
Are you listed those features because they are
planned
for 1.6 ?
No, they are already in there. 1.6 is almost done,
just need time for
cleaning up a bit, write docs, check sibling
projects with the new
version and release it.
You can however
find out how they work by looking at the tests
sources:
https://svn.rifers.org/rife/trunk/src/unittests/com/uwyn/rife/
database/querymanagers/generic/TestGenericQueryManagerManyToOne.java
https://svn.rifers.org/rife/trunk/src/unittests/com/uwyn/rife/
database/querymanagers/generic/TestGenericQueryManagerManyToMany.java
https://svn.rifers.org/rife/trunk/src/unittests/com/uwyn/
rifetestmodels/MOFirstBean.java
https://svn.rifers.org/rife/trunk/src/unittests/com/uwyn/
rifetestmodels/MOSecondBean.java
https://svn.rifers.org/rife/trunk/src/unittests/com/uwyn/
rifetestmodels/MOThirdBean.java
https://svn.rifers.org/rife/trunk/src/unittests/com/uwyn/rife/
database/querymanagers/generic/beans/MMFirstBean.java
https://svn.rifers.org/rife/trunk/src/unittests/com/uwyn/rife/
database/querymanagers/generic/beans/MMSecondBean.java
Thanks.
I will take a look.
Dominique
Hope this helps,
Geert
On 16 May 2007, at 21:39, Dominique de Vito
wrote:
Hi,
I have defined, let's say, a Group class having
some
properties + a getListUsers() method returning a
list
of User instances.
Demos say I can define:
addConstraint(new ConstrainedProperty("users")
.notNull(true).listed(true)
.manyToOne(User.class, "id"));
But there is no "oneToMany" that I need here !
So, here are my questions:
- Is "oneToMany" a feature missing ?
- or, is it not the way to go ? if so, what is
the
work-around ?
Thanks,
Dominique
______________________________________________________________________
_______
Ne gardez plus qu'une seule adresse mail ! Copiez vos mails vers
Yahoo! Mail
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users
--
Geert Bevin
Terracotta - http://www.terracotta.org
Uwyn "Use what you need" - http://uwyn.com
RIFE Java application framework - http://rifers.org
Music and words - http://gbevin.com
_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users