在我的HAS_ONE 管理中,condition条件设置为 ??.field1 = 10
从生成的sql看到, ??.field1 并没有被“翻译”~
请问是否在 1.1 中,有新的 aliasToken规则?
在我的HAS_ONE 管理中,condition条件设置为 ??.field1 = 10
从生成的sql看到, ??.field1 并没有被“翻译”~
请问是否在 1.1 中,有新的 aliasToken规则?
??改成你关联的别名即可
?? 改成别名是可以的~
只是我看文档,是支持这个 ?? 占位符的,实际查询时会替换~ 不知道是否理解有误?
??是以前版本的,具体哪个我也说不清,呵呵
我用的是1.1.x
嗯,其实 ??.xx 看上去也不怎么优雅,如果是要做占位符,我更建议 有其它更好的表达,
如: {{alias}}.xx
是的,aliasToken在1.1已经取消了。缺省情况下,关联表的别名就是关系名。你可以设置alias选项来更改这个别名。
取消也挺合理,因为在各方面使用时 关联名一般都是需要知道的~ 关联名一般也比较简单