просто вижу противоречивые информации здесь rmcreative.ru/blog/post/mnozhestvennyy-update-v-mysql и где-то советовали наоборот объединять, так ещё и с ELSE, ставящим то же значение. не понимаю зачем
также читал что mysql гораздо лучше справляется с простыми запросами
но использую mariadb
Neoline: ещё один небольшой вопрос- я проверил, получается мне приходит ответ как при выборе версии vk api v3.0 тут vk.com/dev/wall.getById .. то есть у меня скорее всего этот запрос почему-то срабатывает именно по этой версии.. использую vk open api, как указать нужную мне, 5.40 версию?
Neoline: этот огрызок покажет всё что мне нужно) огромное спасибо за такое несдаваемое отношение )) в общем когда Вы говорили про ввод в консоль, я представлял себе это как уже после загрузки страницы вводить в неё какие-то функции и получать какие-то ответы.. про console.log конечно же знаю, НО даже не думал что он может показать больше чем алерт или отображение в доме... Я посмотрел console.log(r.response[0]); и всё понял, там действительно нет copy_history), видимо документация на их сайте устарела. Спасибо ещё раз
и кому интересно представляю ответ -
Object {id: 38085, from_id: -51370128, to_id: -51370128, date: 1448435117, post_type: "copy"…}
attachment: Object
attachments: Array[1]
comments: Object
copy_owner_id: 1
copy_post_date: 1448431475
copy_post_id: 593585
copy_post_type: "post"
copy_text: "Комментарий Павла по поводу статьи в издании "Секрет Фирмы". #durov #павелдуров
Издание «Секрет фирмы» опубликовало рейтинг самых успешных молодых предпринимателей возрастом до 40 лет с российским гражданством. Лидером списка стал основатель «ВКонтакте» и Telegram Павел Дуров.
«Секрет фирмы» выстроил рейтинг по уменьшению стоимости доли предпринимателя в его бизнесе. Лидер списка, 31-летний Павел Дуров, целиком контролирует Telegram, который издание оценило в $1 млрд. Сам Дуров полагает, что его компания стоит около $3-4 млрд.
На втором месте — 39-летний Иван Таврин, гендиректор «Мегафона» и совладелец «ЮТВ Холдинга», в котором ему принадлежит 50%. Его долю издание оценило в $400 млн.
Третье и четвёртое место заняли братья Семён и Ефим Войновы (обоим по 33 года), их доли в разработчике игр Zeptolab оценены в $250 млн. На пятом месте — 38-летний основатель поисковика авиабилетов OneTwoTrip Пётр Кутис ($130 млн)."
date: 1448435117
from_id: -51370128
id: 38085
likes: Object
post_type: "copy"
reposts: Object
text: "Можно ли дать рыночную оценку тому, что не продается?"
to_id: -51370128
__proto__: Object
что у Вас покажет алерт?
или какая ошибка будет написана в консоли..
Uncaught TypeError: Cannot read property '0' of undefined - потому что r.response[0].copy_history всегда выдаёт undefined
мне нужно чтобы он заработал
мне нужно правильно вытащить copy_history
>присутствует ли в r.response[0] объект copy_history в консоли браузера?
я знаю что такое консоль и где это,
что мне ввести в консоль, чтобы проверить это?
Neoline: r.response[0] возвращает [object Object]
r.response[0].id нормально возвращает ид
r.response[0].copy_history или r.response[0].copy_history[0] всегда возвращает undefined, хотя при проверке здесь vk.com/dev/wall.getById он существует
-- vk.com/dev/wall.getById при проверке по их форме (Пример запроса) всё ок, а как правильно его достать в ответе я как раз не понимаю..
Neoline: да, это бред про сравнивание текста, но суть абсолютно та же. ведь owner_id/from_id проверяется тоже в объектах массива copy_history
в общем как я понимаю мне в любом случае надо иметь дело с copy_history
я проверял
VK.Api.call('wall.getById', {posts: '-51370128_38085', copy_history_depth: 999}, function(r) {
// code
});
ответ выглядит так:
{
ид записи на стене
owner_id/from_id всегда показывают именно ид человека, сделавшего репост
всякая инфа
массив copy_history [{н минус первый репост} {...} {мой первый пост, который содержит: ид моей записи на стене, мой ид - то, что я буду сравнивать ... и прочая инфа}]
инфа про лайки
}
r.response[0] возвращает [object Object]
r.response[0].id нормально возвращает ид
r.response[0].copy_history или r.response[0].copy_history[0] всегда возвращает undefined, хотя при проверке здесь vk.com/dev/wall.getById он существует
также читал что mysql гораздо лучше справляется с простыми запросами
но использую mariadb