私のデータベースからハッシュタグでタグ付けされたオブジェクトを取得しています。ハッシュタグには、その説明が関連付けられています。私は、データベースから自分のオブジェクトを取得することができるだけでなく、ハッシュタグに関連付けられている説明を取得することができます。私はオブジェクトを取得するために1つ、ハッシュタグ記述を取得するために2つの別々の呼び出しを行うべきですか?または、オブジェクトと説明が返されるコールを1つ呼び出す必要がありますか?おかげさまで APIへの1回または2回の呼び出し?
答えて
ハッシュタグには、説明が関連付けられています。
ハッシュタグと記述が同じ論理エンティティの一部である場合、yesを指定すると、どちらかの論理エンティティとして両方を返す1つの呼び出しを持つことが理にかなっています。
2つの別々の呼び出しを行うと、上記の論理オブジェクトを構築するためにある時点でデータを再度処理する必要があるため、より良い結果をもたらす可能性があります。時間がかかりエラーを起こしやすい。また、ユーザーが1回の通話を行い、2回目の通話はできない場合はどうなりますか?ハッシュや説明がないためにデータがクラッシュすることはありますか?
取得しているオブジェクトは、ハッシュタグとは別のエンティティです。この記述は、ハッシュタグエンティティに含まれています。 Twitterと同様の方法でハッシュタグを使用するアプリケーションを作成しています。ハッシュタグをクリックすると、関連付けられたつぶやき(または私の記事で話している「オブジェクト」)が表示されます。これらのオブジェクトだけでなく、これらのオブジェクトの上に表示されるハッシュタグに関連付けられた説明を取得する必要があります。私は説明が不足している場合、データはクラッシュしません。 – Tometoyou
ハッシュの説明のようなものは、(モバイルデバイス上で)非常にうまくキャッシュすることができます。すべての呼び出しでそれらをロードする必要はありません。 – dit
@ditそれで、なぜ私は説明を得るために別の呼び出しを行うべきだと思っていたのですか?それ以外の場合は、あなたが言ったように、それはすべての呼び出しで返されます。 – Tometoyou
- 1. ASP.net Web API GETメソッドが2回呼び出されました
- 2. Reactjs AJAX呼び出しを複数回呼び出す(1回のクリックで1回だけ!)
- 3. RenderSectionを2回呼び出します...?
- 4. doGetは2回の桟橋サーバーを呼び出しました
- 5. ミラーAPIへの呼び出し回数を制限するベストプラクティス
- 6. 2回の呼び出しでPHPリフレクション
- 7. 仕様フローテストケース2回の呼び出し
- 8. なぜglBindBufferへの2回目の呼び出し?
- 9. 方法の呼び出し1回100回
- 10. ASP.NET Web API 2回呼び出されたIExceptionLogger
- 11. onCreateOptionsMenu()はフラグメント内で2回呼び出されました
- 12. iOS 5.0 sendEventは2回呼び出されました
- 13. アンドロイドで2回呼び出し機能。
- 14. QtWebKit Qアプリケーション呼び出しを2回
- 15. HttpURLConnection.getResponseCode()は2回目の呼び出しで-1を返します
- 16. IClassifierProviderのGetClassifier()が2回呼び出されましたか?
- 17. UIPageViewController最初のスワイプが2回呼び出されました
- 18. 3回の再帰呼び出しを1行で呼び出しますか?
- 19. JQueryUIが1つのidに2回の.accordionを呼び出す
- 20. シリアルドライバstart_tx()1回の書き込みで2回呼び出される操作
- 21. android-onPostInitCompleteは、getRemoteServiceへの呼び出しごとに1回だけ呼び出すことができます
- 22. Apiの呼び出し要求の制限は毎時1回です
- 23. MVC3 - 毎回2回呼び出されるコントローラのインデックスアクション
- 24. 速達要求が2回呼び出されました
- 25. iPadでjQuery - click-eventが2回呼び出されました
- 26. deallocが2回呼び出されました
- 27. iOS HTTPリクエストが2回呼び出されました
- 28. セッターが2回呼び出されました
- 29. DLLエクスポート関数が2回呼び出されました
- 30. onItemCheckedStateChangedが2回呼び出されました
私のアドバイスは、両方を返します。 – xxlali
論理的にハッシュタグはオブジェクトに関連しているので、オブジェクトを返すためにデータベースを呼び出すと、関連するすべてのプロパティ(ハッシュタグなど)を返しても意味があります。あなたのデザインがまったく違っていない限り、別のデータベースコールを作るのは意味がありません – Raf
stackoverlowでhashtagを見てください。説明に余分なコール(ホバー上)が読み込まれます。だからあなたのサービスコールは1つのことをする必要があります。 – dit