首先,我使用的是MySQL v5.7.
现在,这是问题...以下示例有效(由MySQL官方网站提供):
SELECT JSON_EXTRACT('{"id": 14, "name": "Aztalan"}', '$.name');
Run Code Online (Sandbox Code Playgroud)
它回来了"Aztalan".
但是这个不起作用:
SELECT JSON_EXTRACT('{"user.id": 14, "user.name": "Aztalan"}', '$.user.name');
Run Code Online (Sandbox Code Playgroud)
如何使用json_extract函数获取"user.name"json属性名称?
在此先感谢您的帮助.
这是我尝试编译时遇到的错误(ng build --prod):
Error at /angular/src/app/.../xxx.component.html(xx,xxx): Argument of type 'AbstractControl' is not assignable to parameter of type 'FormControl'.
Property 'registerOnChange' is missing in type 'AbstractControl'.
Run Code Online (Sandbox Code Playgroud)
有问题的代码(假设):
this.myForm = new FormGroup({
oneField: new FormControl('', [Validators.required,customValidator()])
});
Run Code Online (Sandbox Code Playgroud)
和 :
ngChangeOnefield(event: FormControl){
// some code...
}
Run Code Online (Sandbox Code Playgroud)
在我的 html 组件中,我有类似的东西:
<form [formGroup]="myForm" (ngSubmit)="onFormSubmit()">
<!-- more code -->
<htmltag (onSelect)="ngChangeOneField(oneField)"/>
<!-- more code -->
</form>
Run Code Online (Sandbox Code Playgroud)