コメントの投稿日時順にレコードを並びかえたい。

コメントの投稿日時が新しい順にレコードを並びかえることは可能なのでしょうか??

もし、可能であれば、実現方法を教えていただきたいです。

 

※過去投稿と重複してしまっていたらスミマセン。。

Yuya Tamuraさん

 

・レコードの全件検索がAPIでできる

・コメント(の投稿日時)の検索がAPIでできる

上記から考えて、可能か不可能かで言えば可能、といったところではないでしょうか。

 

標準機能のソートを使用するかしないかでやり方が変わってきそうです。

使用する場合、何かしらソート基準となるレコードデータが必要となるので、

別途「日時フィールド」でも用意して、

  1. レコード全件検索
  2. それぞれのレコードについてコメント検索
  3. それぞれのレコードに最新のコメント投稿日時を日時フィールドにぶち込む
  4. 日時フィールドの降順でソートして表示する

というような感じでしょうか。

 

標準ソートを使用しない場合は、

日時フィールドの代わりに配列にコメント投稿日時をぶち込んでおいて、

その配列をソートして適当な方法で順番に表示してあげればいけるのではないでしょうか。