What if you set a minRangeBoundary and maxRangeBoundary attribute for
all of the objects you were searching?
then you could do something like this...
(&(67>minRangeBoundary)(67<=maxRangeBoundary))
dave
Emmanuel Lecharny wrote:
Hmmm... Sorry, I didn't understood your need.
I *think* that you can't do that in ldap, natively (but I may be wrong
...).
Another way to handle such a feature might be to create one entry with
all those characteristics for this range, and to add a referral to it
within each product. Then you will be able to get the characteristic
of a product X, but you will loose the product ID (of course, X is
within the range for this characteristic. This is far from being
perfect, but a Ldap server is not really a RDBMS...
Do you really care of the data storage size ? I mean, if you have one
million entries, this is not a big deal, unless they change very often.
Sorry, but I don't see any 'magic bullet' solution for your problem.
Someone else, maybe ?
Emmanuel
On 3/16/07, *qazmlp* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
What you have suggested is just a way of searching for a range.
What I require is to store a range in the LDAP and search whether
a given
number is within any entry having the range.
For example, if there are 100 products with exactly same
characteristics(colour, size, weight etc.), apart from their 'Id',
then it
would be better to store a single LDAP entry with all the
characteristics
and make the DN as a range (Id=1-100). It saves a lot of space.
Also, when I search for an Id=67, the above-mentioned LDAP entry
should
get matched. Is such a requirement/handling possible with the LDAP?
---
You are currently subscribed to [email protected]
<mailto:[email protected]> as: [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>]
To unsubscribe send email to [EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]> with the word UNSUBSCRIBE as the
SUBJECT of the message.
--
Cordialement,
Emmanuel Lécharny
www.iktek.com <http://www.iktek.com> --- You are currently subscribed
to [email protected] as: [EMAIL PROTECTED] To unsubscribe send email to
[EMAIL PROTECTED] with the word UNSUBSCRIBE as the SUBJECT of the
message.
---
You are currently subscribed to [email protected] as: [EMAIL PROTECTED]
To unsubscribe send email to [EMAIL PROTECTED] with the word UNSUBSCRIBE as the
SUBJECT of the message.