Peter Winn said:
<snip>
dc.agent.1 = "Macmillan"
dc.agent_role.1 = "creator, publisher"
...this still lets you find publishers:
find dc.agent = "Macmillan" where dc.agent_role INCLUDES
"publisher"
<snip>
But this would require a much more complicated Boolean formulation:
Find me records where dc.agent.*=Macmillan
AND dc.agent_role.*=publisher
AND where the value of * is the same
Otherwise you get things written by Peter Macmillan and published by
Viking simply because there's a "macmillan" in agent and there is a
"publisher" role in the same record.
Even without worrying about the numbers matching, it still requires a
Boolean AND search, which seemed to be one of the things Peter and
Allison were trying to get away from.
Ricky
To: [log in to unmask]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|