参数列表后面的RethinkDB错误:SyntaxError:missing)

时间:2016-10-25 12:34:58

标签: rethinkdb

您好我是RethinkDB的新手,面临加入查询的问题。每当我运行查询时,都会出现以下错误:

  参数列表

之后

SyntaxError:missing)

以下是我的查询:

if(isset($_POST['trademarktm']) && $_POST['trademark']=== "copyright") { } 

2 个答案:

答案 0 :(得分:1)

看起来你正试图在JavaScript解释器中运行Python代码。

等效的JavaScript代码可能是:

r.db("test").table("posts").innerJoin(
  r.db("test").table("user").filter({
    "username": "super_admin"
  }),function(posts, user){
    return posts("user_id").eq(user("id"))
  }).zip()

作为旁注,可以使用eqJoin代替innerJoin来优化查询,也可以使用索引代替filter来优化查询。

答案 1 :(得分:-1)

加一个分号;在zip();

之后