2017-01-08 3 views
0

私は値を持つ投稿(プライベート、フレンド、パブリック)に可視性を追加し、ユーザーが投稿をプライベートに保ち、友人と共有したり、公に共有できるようにする予定です。ページ区切り前にフィルタリングアクティビティを表示するには、可視性を使用する必要があります。投稿の可視性をモデル化する方法

visibilityプロパティは、アクティビティ、モデル、またはその両方のどこにありますか?どちらの場合でも、可視性の編集はどのように処理されますか?

答えて

0

ストリームに送信したときに、アクティビティのメタデータで可視性を送信できます。外部ID(アプリケーションに何かを意味するID値)も含めると、後でそのアクティビティーの更新を実行して可視性を変更することができます。

+1

ありがとう@iandouglas、基本的には、外国モデルがあれば、そのアクティビティも表示できると言っています。次に、編集時に、モデルとそれに対応するアクティビティを更新しますか?なぜなら、誰かがアクティビティにマップするために外国のモデルを必要とするのはなぜか分かりません。 – SimoAmi

+0

StreamからどのSDKを使用しているかによって異なります。それらのうちのいくつかは、(ストリーム・レール、ストリーム・ラーヴェルなどのようにORMサポートを内蔵しているもの)更新を処理するものもあれば、手動で行うものもあります(通常は、ストリームPython、ストリーム・ルビ、ストリームphpなど)。 – iandouglas

+0

ストリームを可視性でフィルタリングすることは可能でしょうか?アイデアはタイムラインフィードが所有者、友人(フォロワー)からの公開と友人の活動、残りのための公開のみの公開、友人と私的活動を返すことです。これはフレームワークにとって重要な機能であるように思えます。 – SimoAmi

関連する問題