Freebase;выбрать случайную запись? - PullRequest
2 голосов
/ 21 апреля 2010

1) Есть ли способ выбрать случайную запись из Freebase? Если я делаю предел 1, он последовательно возвращает одну и ту же запись. Я мог бы взять больший набор данных и выбрать случайную запись из этого, но это кажется излишним. Аналогично MySQL:

select * from profiles order by rand() limit 1;

2) Есть ли способ сказать Freebase не выбирать определенные элементы в наборе?

Аналог MySQL:

select * from profiles  where id NOT IN (SELECT profile_id from approved_profiles)

Заранее спасибо

1 Ответ

2 голосов
/ 21 апреля 2010

Извините, сейчас у MQL нет случайного оператора. Этот поток в списке обсуждений Freebase предлагает использовать случайный параметр as_of_time в качестве обходного пути.

...