1

以下を使用して、取得したドキュメントを簡単にフィルタリングできます。

$dm->findBy(array('field' => 'value'))

しかし、コンテンツ リポジトリの仕様にもう少し適したものが必要です。それで、ドキュメントを取得する方法はありますか(たとえば、「SELECT ... WHERE ...」と同等)、次でフィルタリングします:

  • 配列要素 (たとえば、複数の値を持つフィールドの最初の要素: arrayFields[0] など)
  • パスノード、たとえば、/cms/routes/categories などの指定されたパスの下にある子のみを取得したい (ただし、ドキュメントの getChildren() メソッドは使用しない) - これは、「/cms/routes/categories」を持つドキュメントのみを返す必要があります。パス (または Id フィールド) の先頭

?

4

1 に答える 1