当前位置: 首页 > news >正文

网站使用授权书厦门seo优

网站使用授权书,厦门seo优,旅游网站建设的概念,做网站 对方传销【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客 《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书 使用VS Code开发ThinkPHP项目-CSDN博客 编程与应用开…

【图书介绍】《ThinkPHP 8高效构建Web应用》-CSDN博客

《2025新书 ThinkPHP 8高效构建Web应用 编程与应用开发丛书 夏磊 清华大学出版社教材书籍 9787302678236 ThinkPHP 8高效构建Web应用》【摘要 书评 试读】- 京东图书

使用VS Code开发ThinkPHP项目-CSDN博客

编程与应用开发_夏天又到了的博客-CSDN博客

我们学习了通过调用json()方法来设置JSON字段。然而,每次操作JSON字段都需要调用json()方法显得有些烦琐,为了简化这一过程,我们可以使用模型的$json属性来直接进行操作,示例如下(读者可以自行编写一个简单的控制器来测试示例):

<?php
namespace app\model;use think\Model;
class User extends Model
{protected $json = ['address'];protected $jsonAssoc = true; // 可选protected $jsonType = [ // 设置字段类型'address->code'	=>	'int'		];
}

上例中,$jsonAssoc属性是用来控制JSON字段的返回类型,其默认值为false,返回对象形式,我们可以将$jsonAssoc属性设置为true,使其通过数组方式操作JSON字段。

$jsonType字段和$type字段类似,用来指定JSON子字段的数据类型,在不指定的情况下,默认都视为STRING。上面的例子中,我们指定了address->code为整型。

1. 查询操作

下面是一个查询省份为北京市的用户示例:

$user = User::where('address->province', '北京市')->find();
echo $user->username; 					// test
echo $user->address->code; 				// 100000
echo $user->address-> province; 		// 北京市
// 下面设置$jsonAssoc为true的示例
echo $user->address['code']; 			// 100000
echo $user->address['province']; 		// 北京市

在示例中,$user->address['code']中的“->”是访问模型的address属性,['code']是使用数组形式访问address这个JSON属性的code字段。

2. 更新操作

下面是一个更新用户地址的示例:

$user = User::find(1);
$user->address->provice = '广东省';
// 下面是设置$jsonAssoc为true的示例
$user->address = ['province' => '广东省'
];
$user->save();

3. 插入操作

下面是一个新增用户的示例:

$user = new User;
$user->address = new \StdClass();
$user->address->province = '北京市';
$user->save();
// 下面是设置$jsonAssoc为true的示例
$user = new User;
$user->address = ['province' => '北京市'
];
$user->save();

通过预先定义$json和$jsonAssoc字段,可以减少一部分重复调用json()方法的工作,进而提高开发效率。因此,我们建议各位读者将其纳入常见开发实践中,使自己的开发更加高效!

http://www.hrbkazy.com/news/1086.html

相关文章:

  • 军工企业专业网站建设方案广州专门做seo的公司
  • 可做百科资料参考的网站夫唯seo怎么样
  • 导航网站建设网址缩短在线生成器
  • 网站开发技术发展史站长工具网站测速
  • WordPress全站广告新闻头条今日要闻
  • 网站买空间的价格免费开网店免费供货
  • wordpress 图片模版seo草根博客
  • 优秀网站设计推荐爱站网站排行榜
  • 制作微信公众号网站开发河北关键词seo排名
  • 律师微网站建设专门用来查找网址的网站
  • 个人做网站公司山东泰安网络推广
  • webshell wordpressaso优化平台
  • 网站建设通知书搜索引擎优化包括哪些内容
  • 建设一个网站的支出seo英文
  • 扬州建站公司百度关键词屏蔽
  • 东凤网站广告推广系统
  • 网站建设所操作是什么微信朋友圈产品推广语
  • c#网站开发日期控件世界杯数据分析
  • 自己做的网站怎么加搜索功能关键词优化分析工具
  • 如何防止网站挂黑链中国科技新闻网
  • 深圳石岩建网站58同城发布免费广告
  • 四川建设部网站官网网站建设方案书 模板
  • 微信制作微网站开发域名注册需要哪些条件
  • 怎样在工商局网站上做网登网络推广一般都干啥
  • 东莞seo建站优化方法业务推广方式有哪些
  • 网站方案建设书怎么写海洋网络推广效果
  • 深圳手机网站建设价格网页设计学生作业模板
  • 怎么做盗版电影网站厦门关键词优化企业
  • 网站 图片水印百度网盘网页版登录首页
  • 好牛网站建设宣传软文模板