1

私はソーシャル エンジンで働いており、ソーシャル エンジンでプラグインとウィジェットを開発しています。このプラグインがcar私のすべての車のリストで、ユーザーが車を使用できるようにしたいとしますlike

activity/index/likeリクエストがaction_idas paramで送信されるコードを見てきました。ユーザーがいいねしたIDです。engine4_activity_actionsこれで、各車のエントリがテーブルに存在する必要があることがわかりました。

繰り返しますが、私が理解しているように、そのテーブルでは次のフィールドが重要です

type | subject_type | subject_id | object_type | object_id

mycarin typecolumn, userin subject_type, user_idinを入れることができると思いますが、 subject_idobject_type と object_id とは何ですか?

まず、私の理解が儀式かどうかを知る必要がありますか? はいの場合、上記の 2 つの列に入力した内容、または、このタスクを達成する正しい方法は何ですか?

4

1 に答える 1

0

テーブル engine4_activity_actions では、アクション タイプを表現するためにタイプが使用されます。

subject_type: user
subject_id: user_id
object_type: mycar
object_id: car_id

これが大いに役立つことを願っています。

于 2014-06-02T07:33:24.370 に答える