
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
29.09.2015, 15:07
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
Добрый день, Тут столкнулся с небольшой проблемой, чувствую что решение очень простое, но туплю. Есть данные: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Запрашиваем данные: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. Получаю ответ: Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. Собственно вопрос как удалить поле "order_id" из элементов массива "items" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 15:17
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
chernomyrdin, собственно се селектить order_id Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 16:19
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
Lonepsycho, Да нет, дело в том что внутри items мне order_id не нужен, а снаружи нужен :-) То есть умом понимаю что нужно переделать Код: plsql 1. 2. 3. 4. 5. 6. 7. что-бы row_to_json(t) не добавлял order_id в список того что сорбирает json_agg() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 17:42
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
chernomyrdin, Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. не? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 18:04
|
|||
|---|---|---|---|
контроль колонок при формировании JSON ответа |
|||
|
#18+
Lonepsycho, я так понимаб -- за имена ключей боретесь ? Код: sql 1. 2. 3. 4. 5. 6. 7. -- "это невозможно понять, это надо запомнить" (сс) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 18:08
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
qwwq, почти что, но не совсем. там надо из агрегата убрать одно поле, оставив его снаружи, для груповухи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 18:14
|
|||
|---|---|---|---|
контроль колонок при формировании JSON ответа |
|||
|
#18+
куда--то в ту степь , не очевидно , нет : chernomyrdinLonepsycho, Да нет, дело в том что внутри items мне order_id не нужен, а снаружи нужен :-) То есть умом понимаю что нужно переделать Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. что-бы row_to_json(t) не добавлял order_id в список того что сорбирает json_agg() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 18:21
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
Lonepsycho, Почти то что нужно, правда там 9.3, и как следствие json_build_object() не находит ;-( А по другому можно как-нибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 18:29
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
qwwq, Спасибо, это то что нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.09.2015, 18:32
|
|||
|---|---|---|---|
|
|||
контроль колонок при формировании JSON ответа |
|||
|
#18+
qwwq, ну да, не вникал в представленный образец. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.09.2015, 07:35
|
|||
|---|---|---|---|
контроль колонок при формировании JSON ответа |
|||
|
#18+
вместо row_to_json использую to_json row_to_json при некоторых SELECT может затирать названия колонок. жду 9.5 версию там несколько удобных плюшек по работе с JSONB слияние объектов удаление пар из объекта. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=53&tablet=1&tid=1997744]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
161ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 233ms |
| total: | 470ms |

| 0 / 0 |
