Направляющие: как Вы получаете доступ к УСПОКОИТЕЛЬНЫМ помощникам?

Вот функция, которую вы можете использовать в PySpark:

import pyspark.sql.functions as F

def group_concat(col, distinct=False, sep=','):
    if distinct:
        collect = F.collect_set(col.cast(StringType()))
    else:
        collect = F.collect_list(col.cast(StringType()))
    return F.concat_ws(sep, collect)


table.groupby('username').agg(F.group_concat('friends').alias('friends'))

В SQL:

select username, concat_ws(',', collect_list(friends)) as friends
from table
group by username
37
задан Ethan 11 January 2009 в 22:25
поделиться

5 ответов

У Вас есть несколько вопросов там, большинству которых уже ответили люди ниже.

ответ на тот, который не был полностью обращен однако: да можно использовать сценарий/консоль для наблюдения, куда маршруты идут. Просто введите в app.[route_helper], и это ответит путем. Например app.users_path возвратится /users/

Так для Вашего типа app.entries_url в качестве примера для полного URL - или app.entries_path для его относительного пути в консоли.

66
ответ дан John Topley 10 October 2019 в 08:44
поделиться

Можно получить доступ к другим помощникам в консоли преднезаконченным "помощником".; т.е. помощник progress_box (принимающий #progress_box существует, конечно)

1
ответ дан JeffH 10 October 2019 в 08:44
поделиться

Я думаю, что это может быть тем, что Вы ищете... http://topfunky.com/clients/peepcode/REST-cheatsheet.pdf

3
ответ дан DanSingerman 10 October 2019 в 08:44
поделиться

Из памяти Вы не можете позвонить помощникам URL/пути от консоли по некоторым причинам.

-1
ответ дан madlep 10 October 2019 в 08:44
поделиться

rake routes в командной строке должен получить Вас тот список.

18
ответ дан Mike Woodhouse 10 October 2019 в 08:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: