私はいくつかのプロパティを含む項目の配列を持っています。プロパティの1つはタグの配列です。これらのアイテムで使用されているすべてのタグを取得し、それらのアイテムでそれらのタグが使用されている回数で順序付けられている最善の方法は何ですか?私はjsを強調してみようとしていますが、期待される結果は得られませんでした。私のデータのグループ数がある配列
return _.groupBy(items, 'tags');
例:私のタグはIDと名前が含まれています
item1
- itemName: item1
- tags(array): tag1, tag2
item2
- itemName: item2
- tags(array): tag1, tag3
ので、私は{tag1, 2}{tag2, 1}{tag3, 1}
アップデートのようなものを取得しようとしています。これらのIDでグループ化しようとしています
「{tag1,2} {tag2,1} {tag3,1}」とは何ですか?これは有効な配列またはオブジェクトではありません。 – Phil
@Philあなたは正しいです。タグが何回使用されているかを知る方法を試してみてください。私は私の質問を編集しました。 – Snapper