Я задавался вопросом, что я хочу, это возможно, используя поиск грамматику .. Для например: допустим 3 документаML Поиск Грамматика
doc 1:
<seq>
<chain><name>PL-1</name></chain>
</seq>
doc 2:
<seq>
<chain><name>PL-1</name></chain>
<chain><name>PL-2</name></chain>
</seq>
doc 3:
<seq>
<chain><name>PL-1</name></chain>
<chain><name>PL-2</name></chain>
<chain><name>PL-3</name></chain>
</seq>
Я хочу найти документы, содержащие имена цепей «PL-1». и ничего больше .. поэтому для этого критерия поиска мне нужно получить только документ 1, если я хочу искать PL-1 и PL-2, я должен получить только doc2
Возможно ли это с помощью поиска Grammar ??
На самом деле, я не знаю, сколько цепей существует в документе. Так что это не сработает, поскольку я ищу документы, содержащие только имена, указанные в строке поиска. – Ravi
@Ravi. На самом деле это совсем другой вопрос, который вы задали. Вы должны указать все свои ограничения; в противном случае, почему кто-нибудь ответил бы с решением более сложной проблемы, чем тот, который вы задали? То, что вы хотите, возможно, но более сложное, поэтому, пожалуйста, создайте новый вопрос. – wst