Discourse API가 반환하는 필드 설명

사이트에 Data Explorer 플러그인이 설치되어 있다면, 항목 위에 마우스를 올려서 사용되는 숫자 코드의 세부 정보를 확인할 수 있습니다:

예를 들어, posts 테이블의 post_type 필드 위에 마우스를 올리면 다음과 같은 값이 표시됩니다:

  • regular: 1
  • moderator action: 2
  • small action: 3
  • whisper: 4

Data Explorer 외에 이 정보를 찾을 수 있는 유일한 곳은 Discourse 코드입니다. 예를 들어, user_actions 테이블의 각 action_type의 의미를 찾으려면 Rails 콘솔에 UserAction.types를 입력하세요. 그러면 다음과 같은 값이 반환됩니다:

{:like=>1, :was_liked=>2, :bookmark=>3, :new_topic=>4, :reply=>5, :response=>6, :mention=>7, :quote=>9, :edit=>11, :new_private_message=>12, :got_private_message=>13, :solved=>15, :assigned=>16}