JSONAPI-Resources / JSONAPI-Resources/jsonapi-resources

Public key

オープン
#434 コメント 8 件 リアクション 3 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

Type: Enhancement
主要言語
Ruby
スター
2.3k
フォーク
546
PR マージ指標
30日以内にマージされた PR はありません

説明

Have the ability to have a public key, which is used by the resources with the underlying model using a different primary key. For example internally the models use integer primary keys and externally the resources use uuids.

Initially this project was trying to make the primary_key option perform both roles, which was problematic. I think it might be possible however to make this feature work with a public_key option on a Resource.

This has been requested several times, and recently #427 brought this up again.

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

まず、Resource が現在どのように主キーを扱っているか、および issue #427 の関連する議論を確認します。モデル内部の主キーと Resource の公開キーの意図された分離を定義し、UUID をどのように公開して解決するかも含めます。この機能は、その動作が仕様化され、要求されたユースケースについてカバーされた時点で完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
rails, ruby
領域
api, backend-api-design
issue の種類
機能追加
難易度
5/5
見積もり時間
1週間以上
活発さ
停滞
明瞭さ
説明が足りない
初心者へのやさしさ
25/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。