0

一致する要素が複数ある場合、yahoo pipes の「一意の」モジュールはどの要素を返しますか? それは最初ですか、最後ですか、それとも可能ですか?

4

1 に答える 1

0

ドキュメントから:

このモジュールは、重複する文字列を含むアイテムを削除します。フィルタリングする要素を選択すると、Unique が重複を削除します。元のフィードに同じタイトルのアイテムが 5 つある場合、Unique を構成して、これらのアイテムの 1 つだけを出力フィードに含めることができます。

それは特定されていないように思われます。ただし、いくつかのテストの後、最初の項目が選択されているようです。そのため、 Uniqueの前にSort演算子を使用して、適切なアイテムを選択できるはずです。

これを説明するために、2 つのサンプル パイプを作成しました。両方のパイプには、属性を持つ 3 つの入力項目があります。

  • author=jack title=バザール
  • 著者=ジャック タイトル=Git
  • 著者=ジャック タイトル=アーチ

最初のパイプでは、 Unique演算子を使用して最初のアイテムを選択します。最初の項目を削除すると、2 番目の項目が選択されます。

2 番目のパイプでは、 Sort演算子を使用してアイテムをタイトル順に並べてから、 Uniqueにパイプします。このように Arch が選択されます。削除すると、Bazaar が選択されます。

于 2013-09-28T09:46:42.917 に答える