3

Freebase のmetaweb クエリ言語を使用して、 ISO8601形式の日付を渡すと、将来のイベントを取得できます。

[{
  "id":            null,
  "name":          null,
  "start_date" :   null,
  "type":          "/time/event",
  "start_date>" :  "2011-09-02"
}]​

^このクエリを実行

MQL は SQL のNOW()またはと同等のものをサポートしていますかCURDATE()?

4

2 に答える 2

4

__now__タイムスタンプ フィールドで特別なショートカットとして使用することもできます。

[{
  "id":            null,
  "name":          null,
  "start_date" :   null,
  "type":          "/time/event",
  "start_date>" :  "__now__"
}]​

この Freebase Query Editor snippetからライブ デモを見ることができます。

于 2011-11-03T16:18:38.610 に答える
1

MQLにはSQLのNOW()またはCURDATEに相当するものはありません。クエリの送信に使用しているプログラミング言語には、使用できる同等の関数が必要です。

次のようにstart_dateの降順で並べ替えることで、将来のイベントのリストを取得できます。

[{
  "id":         null,
  "name":       null,
  "type":       "/time/event",
  "start_date": {
    "value":    null,
    "optional": false
  },
  "sort":       "-start_date.value"
}]​
于 2011-11-02T17:33:53.053 に答える