iPhone アプリのバックエンドに FatFractal を使用しています。Web と FatFractal のドキュメントを検索しても運が悪かった。グラブバッグからコレクション内の最新のオブジェクトを取得したい:
NSArray *result = [[Store ff] grabBagGetAllForObj:thread grabBagName:@"messages" withQuery:@"Get the latest inserted object" error:&err];
iPhone アプリのバックエンドに FatFractal を使用しています。Web と FatFractal のドキュメントを検索しても運が悪かった。グラブバッグからコレクション内の最新のオブジェクトを取得したい:
NSArray *result = [[Store ff] grabBagGetAllForObj:thread grabBagName:@"messages" withQuery:@"Get the latest inserted object" error:&err];
おそらくこれを行う最善の方法は、完全なクエリを自分で作成してから、標準的なgetArrayFromUri:
方法を使用することです。あなたの例を挙げると、これは次のようになります。
FatFractal *ff = [Store ff];
NSString *query = [NSString stringWithFormat:
@"%@/messages?sort=createdAt desc&start=0&count=1",
[ff metaDataForObj:thread].ffUrl];
NSArray *result = [ff getArrayFromUri:query];
詳細については、http://fatfractal.com/prod/docs/queries/#sorting-and-limiting-results を参照してください。