Причем тут переполнение стека магазине на GitHub профиль ссылки?

Причем тут переполнение стека магазине на GitHub профиль ссылки?

18.03.2019 12:12:21 Просмотров 59 Источник

Я проходил через структуру Stack Overflow db на https://data.stackexchange.com/stackoverflow/queries и интересно, где находится ссылка пользователя на GitHub.

Я могу видеть URL-адрес веб-сайта, указанный против пользователя в схеме, но нет поля, ссылающегося на ссылку профиля GitHub?

У вопроса есть решение - Посмотреть?

Ответы - Причем тут переполнение стека магазине на GitHub профиль ссылки? / Where does Stack Overflow store GitHub profile links?

onlyphantom

18.03.2019 12:29:41

База данных не хранит ссылки профиля GitHub.

Большинство запросов, написанных на "Select GitHub users with..."использует WebsiteUrlоператор LIKE.

Лучшие несколько запросов на data.stackexchange.com например имеет следующий запрос:

LIKE

Это конечно SELECT u.Id, u.WebsiteUrl, u.UpVotes, u.Reputation FROM Users u WHERE WebsiteUrl LIKE '%github.com%' AND u.Reputation > 1 переменная WebsiteUrl из ее схемы: github schema

https://stackoverflow.com/questions/55217876/where-does-stack-overflow-store-github-profile-links/55218195#comment97176092_55218195
Я сомневаюсь в этом, потому что я только что добавил ссылку на профиль GitHub в свой профиль переполнения стека, и я не вижу этого в результатах запроса против моего профиля, по крайней мере, не в столбце WebsiteUrl ?
https://stackoverflow.com/questions/55217876/where-does-stack-overflow-store-github-profile-links/55218195#comment97176170_55218195
@WaqarUlKhaf data.stackoverflow.com это не в реальном времени. Если вы были активны в последнее время, вы заметите, что репутация (оценка) даже не обновляется. То, что я описал, является фактической схемой.
https://stackoverflow.com/questions/55217876/where-does-stack-overflow-store-github-profile-links/55218195#comment97176306_55218195
звучит верно, но как они просят 3 предпочтения, а затем ссылку на веб-сайт i-e, ссылку на twitter и ссылку на github ?
Является ответом!
Brock Adams

18.03.2019 08:01:14

Это межсайтовый дубликат того, почему ссылки на социальные сети и GitHub не появляются в дампе данных SE? (И седе).

Там разработчик Stack Exchange говорит:

Они не отображаются в дампе данных или в SEDE, потому что ссылки на социальные сети/GitHub не хранятся в таблице Users- у нее есть только WebsiteUrlтаблице UsersMetadata, которая не включена ни в один из общедоступных дампов данных.

Вы также можете увидеть, что дополнительные ссылки не находятся в API Stack Exchange .


Кажется, нет убедительной причины, по которой эти общедоступные ссылки недоступны, кроме того, что Stack Exchange до сих пор, де-факто, решил, что это не было экономически эффективным использованием времени разработки.

Вы можете попробовать создать запрос функции на Meta Stack Exchange...

Закрыть X