如何在Datomic查询中调用自定义实例Java方法?

时间:2016-11-16 11:04:32

标签: java datomic

我是Datomic DB的新手,我试图在查询中调用自定义方法。 静态方法工作正常。

Peer.query("[:find ?r ?k" +
    " :where "
    +"[?name :solar/planet ?r] "
    + "[(com.mypack.production.CustomFilter/ToUpper \"pawan\") ?k ]]"
    ,
    conn.db());

如何调用类CustomFilter的实例方法。

1 个答案:

答案 0 :(得分:0)

您可以使用以下格式调用实例方法:(.methodName obj …)

Datomic Docs提供了有关调用java实例方法的其他讨论: http://docs.datomic.com/query.html#calling-instance-methods

最佳, 马歇尔