Получить последний вставленный объект FatFractal
Я использую FatFractal для своего бэкенда в iPhone-приложении. Поиск в Интернете и документах FatFractal без какой-либо удачи. Я хочу получить последний объект в коллекции из мешка:
NSArray *result = [[Store ff] grabBagGetAllForObj:thread grabBagName:@"messages" withQuery:@"Get the latest inserted object" error:&err];
1 ответ
Решение
Вероятно, лучший способ сделать это - создать полный запрос самостоятельно, а затем использовать стандартный 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/.