私は次のことを行う方法を探しています:
この問題はおそらくいくつかの方法で解決できますが、最もクリーンなものは何ですか?
'マーキング'ノードの場合、間違いなく フラグモジュール が必要です。
私はそのようなことに対する投票APIの支持者です。アセット(ノードユーザーは何でも)に対してユーザーデータを公開せずに、柔軟性を高めて保存したい場合に適しているようです。
投票のコンテンツタイプをノード以外のものに変更できます。たとえば、「ノードマーク」などです。
投票のクエリは、APIまたはビューを介して簡単です。また、匿名ユーザーがノードにマークを付けることもできます。だからあなたのボックスのほとんどをチェックします。
作業中のサイトでアイテム(ノード以外のアイテム)のプライベートタグ付けに投票APIを使用しましたが、正常に機能しました。ここで達成しようとしていることとそれほど違わないように聞こえます。