У меня есть следующий запрос CAML:
<Where>
<And>
<Eq>
<FieldRef Name='PublishToSM' />
<Value Type='Boolean'>True</Value>
</Eq>
<IsNull>
<FieldRef Name='SMUpdateDate' />
</IsNull>
</And>
</Where>
У меня есть только один тип контента, который использует эти поля. Когда я запускаю этот запрос к списку, который использует этот тип контента, все работает нормально. Когда я запускаю его со списком, который не работает, он выдает ошибку: One or more field types are not installed properly. Go to the list settings page to delete these fields.
Я хотел бы иметь возможность выполнять поиск по всем спискам на всех веб-сайтах в семействе сайтов. Можно ли это сделать без ошибок?