括号前的参数是什么意思?



在文档中,您可以使用以下语法在表中插入数据:

(insert table-name id {"parameter":parameterValue})

但是在这里,在这个例子中,我在括号前的参数中有额外的值

(insert loans-inventory (inventory-key loanId entityName) {"balance":loanAmount})

(inventory -key loanId和entintynName)语法是什么意思?(inventory-key)是一个函数

inventory-key函数

(defun inventory-key (loanId:string owner:string)
(format "{}:{}" [loanId owner]))

(inventory-key loanId entityName)是对inventory-key函数的调用,loanIdentityName作为参数。它都返回一个值,该值用作要插入到表中的行的键。

使用的键来自inventory-key函数的输出,查看示例(贷款教程),它是一个函数,返回loanId:owner格式的字符串,可能是为了使其唯一。

最新更新